Click or drag to resize

DefaultUpstreamManagementService Constructor

DI constructor

Namespace: SanteDB.Client.Upstream.Management
Assembly: SanteDB.Client (in SanteDB.Client.dll) Version: 3.0.2081-alpha+027e4605b77f83de5445cbcd55717223932d2452
Syntax
public DefaultUpstreamManagementService(
	IRestClientFactory restClientFactory,
	IConfigurationManager configurationManager,
	ILocalizationService localizationService,
	IServiceManager serviceManager,
	IOperatingSystemInfoService operatingSystemInfoService,
	IPlatformSecurityProvider platformSecurityProvider,
	IUserInterfaceInteractionProvider userInterfaceInteractionProvider,
	IGeographicLocationProvider geographicLocationProvider = null,
	ICertificateGeneratorService certificateGenerator = null,
	IPolicyEnforcementService pepService = null
)

Parameters

restClientFactory  IRestClientFactory

[Missing <param name="restClientFactory"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

configurationManager  IConfigurationManager

[Missing <param name="configurationManager"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

localizationService  ILocalizationService

[Missing <param name="localizationService"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

serviceManager  IServiceManager

[Missing <param name="serviceManager"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

operatingSystemInfoService  IOperatingSystemInfoService

[Missing <param name="operatingSystemInfoService"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

platformSecurityProvider  IPlatformSecurityProvider

[Missing <param name="platformSecurityProvider"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

userInterfaceInteractionProvider  IUserInterfaceInteractionProvider

[Missing <param name="userInterfaceInteractionProvider"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

geographicLocationProvider  IGeographicLocationProvider  (Optional)

[Missing <param name="geographicLocationProvider"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

certificateGenerator  ICertificateGeneratorService  (Optional)

[Missing <param name="certificateGenerator"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

pepService  IPolicyEnforcementService  (Optional)

[Missing <param name="pepService"/> documentation for "M:SanteDB.Client.Upstream.Management.DefaultUpstreamManagementService.#ctor(SanteDB.Core.Http.IRestClientFactory,SanteDB.Core.Services.IConfigurationManager,SanteDB.Core.Services.ILocalizationService,SanteDB.Core.Services.IServiceManager,SanteDB.Core.Services.IOperatingSystemInfoService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Client.UserInterface.IUserInterfaceInteractionProvider,SanteDB.Client.Services.IGeographicLocationProvider,SanteDB.Core.Security.Certs.ICertificateGeneratorService,SanteDB.Core.Security.Services.IPolicyEnforcementService)"]

See Also