Table of Contents

Class SyncManager

Namespace
Oqtane.Infrastructure
Assembly
Oqtane.Server.dll
public class SyncManager : ISyncManager
Inheritance
object
SyncManager
Implements

Constructors

SyncManager()

public SyncManager()

Methods

AddSyncEvent(Alias, string, int, string)

public void AddSyncEvent(Alias alias, string entityName, int entityId, string action)

Parameters

alias Alias
entityName string
entityId int
action string

AddSyncEvent(int, int, string, int, string)

public void AddSyncEvent(int tenantId, int siteId, string entityName, int entityId, string action)

Parameters

tenantId int
siteId int
entityName string
entityId int
action string

AddSyncEvent(int, string, int, string)

public void AddSyncEvent(int tenantId, string entityName, int entityId, string action)

Parameters

tenantId int
entityName string
entityId int
action string

GetSyncEvents(int, DateTime)

public List<SyncEvent> GetSyncEvents(int tenantId, DateTime lastSyncDate)

Parameters

tenantId int
lastSyncDate DateTime

Returns

List<SyncEvent>

Events

EntityChanged

public event EventHandler<SyncEvent> EntityChanged

Event Type

EventHandler<SyncEvent>