Click or drag to resize

UpstreamSynchronizationService Constructor

DI constructor

Namespace: SanteDB.Client.Disconnected.Data.Synchronization
Assembly: SanteDB.Client.Disconnected (in SanteDB.Client.Disconnected.dll) Version: 3.0.2081-alpha+027e4605b77f83de5445cbcd55717223932d2452
Syntax
public UpstreamSynchronizationService(
	IConfigurationManager configurationManager,
	IUpstreamIntegrationService upstreamIntegrationService,
	IUpstreamManagementService upstreamManagementService,
	IUpstreamAvailabilityProvider upstreamAvailabilityProvider,
	IThreadPoolService threadPool,
	ISynchronizationLogService synchronizationLogService,
	ISynchronizationQueueManager queueManager,
	ISubscriptionRepository subscriptionRepository,
	IJobManagerService jobManagerService,
	IJobStateManagerService jobStateManagerService,
	ITickleService tickleService,
	IJobScheduleManager jobScheduleManager,
	IServiceManager serviceManager,
	IServiceProvider serviceProvider,
	ILocalizationService localizationService,
	IPatchService patchService,
	IIdentityProviderService identityProviderService,
	IUserInterfaceInteractionProvider userInterfaceInteractionProvider,
	IAuditService auditService,
	IAdhocCacheService adhocCacheService,
	IRestClientFactory restClientFactory,
	IUserPreferencesManager userPreferenceManager,
	IMailMessageService mailMessageService,
	INetworkInformationService networkInformationService,
	INotifyRepositoryService<Place> placeRepository
)

Parameters

configurationManager  IConfigurationManager

[Missing <param name="configurationManager"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

upstreamIntegrationService  IUpstreamIntegrationService

[Missing <param name="upstreamIntegrationService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

upstreamManagementService  IUpstreamManagementService

[Missing <param name="upstreamManagementService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

upstreamAvailabilityProvider  IUpstreamAvailabilityProvider

[Missing <param name="upstreamAvailabilityProvider"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

threadPool  IThreadPoolService

[Missing <param name="threadPool"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

synchronizationLogService  ISynchronizationLogService

[Missing <param name="synchronizationLogService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

queueManager  ISynchronizationQueueManager

[Missing <param name="queueManager"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

subscriptionRepository  ISubscriptionRepository

[Missing <param name="subscriptionRepository"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

jobManagerService  IJobManagerService

[Missing <param name="jobManagerService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

jobStateManagerService  IJobStateManagerService

[Missing <param name="jobStateManagerService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

tickleService  ITickleService

[Missing <param name="tickleService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

jobScheduleManager  IJobScheduleManager

[Missing <param name="jobScheduleManager"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

serviceManager  IServiceManager

[Missing <param name="serviceManager"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

serviceProvider  IServiceProvider

[Missing <param name="serviceProvider"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

localizationService  ILocalizationService

[Missing <param name="localizationService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

patchService  IPatchService

[Missing <param name="patchService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

identityProviderService  IIdentityProviderService

[Missing <param name="identityProviderService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

userInterfaceInteractionProvider  IUserInterfaceInteractionProvider

[Missing <param name="userInterfaceInteractionProvider"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

auditService  IAuditService

[Missing <param name="auditService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

adhocCacheService  IAdhocCacheService

[Missing <param name="adhocCacheService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

restClientFactory  IRestClientFactory

[Missing <param name="restClientFactory"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

userPreferenceManager  IUserPreferencesManager

[Missing <param name="userPreferenceManager"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

mailMessageService  IMailMessageService

[Missing <param name="mailMessageService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

networkInformationService  INetworkInformationService

[Missing <param name="networkInformationService"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

placeRepository  INotifyRepositoryServicePlace

[Missing <param name="placeRepository"/> documentation for "M:SanteDB.Client.Disconnected.Data.Synchronization.UpstreamSynchronizationService.#ctor(SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.IUpstreamIntegrationService,SanteDB.Core.Services.IUpstreamManagementService,SanteDB.Core.Services.IUpstreamAvailabilityProvider,SanteDB.Core.Services.IThreadPoolService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationLogService,SanteDB.Client.Disconnected.Data.Synchronization.ISynchronizationQueueManager,SanteDB.Core.Services.ISubscriptionRepository,SanteDB.Core.Jobs.IJobManagerService,SanteDB.Core.Jobs.IJobStateManagerService,SanteDB.Client.Tickles.ITickleService,SanteDB.Core.Jobs.IJobScheduleManager,SanteDB.Core.Services.IServiceManager,System.IServiceProvider,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IPatchService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Core.Security.Services.IAuditService,SanteDB.Core.Services.IAdhocCacheService,SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IUserPreferencesManager,SanteDB.Core.Services.IMailMessageService,SanteDB.Core.Services.INetworkInformationService,SanteDB.Core.Services.INotifyRepositoryService{SanteDB.Core.Model.Entities.Place})"]

See Also