Contains information about a service provider.
string Type
Type of service provider.
string Id
ID of service provider.
string Name
Displayable name of service provider.
int IconWidth
Width of icon, if available.
string IconUrl
Optional URL to icon of service provider.
int IconHeight
Height of icon, if available.
Contains information about a service provider with a legal identity.
virtual IServiceProvider Create(string Id, string Type, string Name, string LegalId, bool External)
Creates a new instance of the service provider.
virtual IServiceProvider Create(string Id, string Type, string Name, string LegalId, bool External, string IconUrl, int IconWidth, int IconHeight)
Creates a new instance of the service provider.
ServiceProviderWithLegalId(string Id, string Type, string Name, string LegalId, bool External)
Contains information about a service provider with a legal identity.
bool External
If legal identity is external (true) or belongs to the server (false).
string LegalId
Legal identity
ServiceProviderWithLegalId()
Contains information about a service provider with a legal identity.
ServiceProviderWithLegalId(string Id, string Type, string Name, string LegalId, bool External, string IconUrl, int IconWidth, int IconHeight)
Contains information about a service provider with a legal identity.
Interface for information about a service provider.