public GroupService( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, IResourceValidatorFactory resourceValidatorFactory, ICanonicalizationService canonicalizationService, IGroupRepository groupRepository) : base(serverConfiguration, versionProvider) { _GroupRepository = groupRepository; _ResourceValidatorFactory = resourceValidatorFactory; _CanonicalizationService = canonicalizationService; }
public GroupService( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, IResourceValidatorFactory resourceValidatorFactory, ICanonicalizationService canonicalizationService, IGroupRepository groupRepository) : base(serverConfiguration, versionProvider) { _GroupRepository = groupRepository; _ResourceValidatorFactory = resourceValidatorFactory; _CanonicalizationService = canonicalizationService; }
public UserService( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, ICanonicalizationService canonicalizationService, IResourceValidatorFactory resourceValidatorFactory, IUserRepository userRepository, IManagePasswords passwordManager) : base(serverConfiguration, versionProvider) { _CanonicalizationService = canonicalizationService; _UserRepository = userRepository; _PasswordManager = passwordManager; _ResourceValidatorFactory = resourceValidatorFactory; }
public UserService( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider, ICanonicalizationService canonicalizationService, IResourceValidatorFactory resourceValidatorFactory, IUserRepository userRepository, IManagePasswords passwordManager) : base(serverConfiguration, versionProvider) { _CanonicalizationService = canonicalizationService; _UserRepository = userRepository; _PasswordManager = passwordManager; _ResourceValidatorFactory = resourceValidatorFactory; }
protected ServiceProviderConfigurationServiceBase( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _ServiceProviderConfigurationFactory = new Lazy <ServiceProviderConfiguration>( () => { var config = CreateServiceProviderConfiguration(); SetResourceVersion(config); return(config); }); }
protected ServiceProviderConfigurationServiceBase( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _ServiceProviderConfigurationFactory = new Lazy<ServiceProviderConfiguration>( () => { var config = CreateServiceProviderConfiguration(); SetResourceVersion(config); return config; }); }
public ServiceProviderConfiguration2Service( ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { }
public ResourceTypeService(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _ResourceTypes = new Lazy<IReadOnlyDictionary<string, ResourceType>>(CreateResourceTypes); }
public ScimSchema1Service(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { }
protected ServiceBase(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) { ServerConfiguration = serverConfiguration; VersionProvider = versionProvider; }
public ResourceTypeService(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _ResourceTypes = new Lazy <IReadOnlyDictionary <string, ResourceType> >(CreateResourceTypes); }
/// <summary> /// Initializes a new instance of the <see cref="SchemaService" /> class. /// </summary> /// <param name="serverConfiguration">The configuration.</param> /// <param name="versionProvider">The version provider.</param> protected SchemaService(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _Schemas = new Lazy <IReadOnlyDictionary <string, ScimSchema> >(CreateSchemas); }
/// <summary> /// Initializes a new instance of the <see cref="SchemaService" /> class. /// </summary> /// <param name="serverConfiguration">The configuration.</param> /// <param name="versionProvider">The version provider.</param> protected SchemaService(ScimServerConfiguration serverConfiguration, IResourceVersionProvider versionProvider) : base(serverConfiguration, versionProvider) { _Schemas = new Lazy<IReadOnlyDictionary<string, ScimSchema>>(CreateSchemas); }