Table of Contents

Interface ISyncManager

Namespace
Oqtane.Infrastructure
Assembly
Oqtane.Server.dll
public interface ISyncManager

Methods

AddSyncEvent(Alias, string, int, string)

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)

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)

[Obsolete("AddSyncEvent(int tenantId, string entityName, int entityId, string action) is deprecated. Use AddSyncEvent(Alias alias, string entityName, int entityId, string action) instead.", false)]
void AddSyncEvent(int tenantId, string entityName, int entityId, string action)

Parameters

tenantId int
entityName string
entityId int
action string

GetSyncEvents(int, DateTime)

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

Parameters

tenantId int
lastSyncDate DateTime

Returns

List<SyncEvent>

Events

EntityChanged

event EventHandler<SyncEvent> EntityChanged

Event Type

EventHandler<SyncEvent>