public void Register(IContainerRegister container) { container.RegisterAll <IAssemblyResourceRegistration>(); container.RegisterAll <IEmbeddedResourceRouteRegistration>(); }
public void Register(IContainerRegister container) { container .RegisterType <ILocaleCache, LocaleCache>() ; }
public void Register(IContainerRegister container) { container .Register <IClientConnectionService, ClientConnectionService>(); }
public static IContainerRegister RegisterPerRequestScope <TRegisterAs, TConcrete>(this IContainerRegister container) where TConcrete : TRegisterAs { var options = new RegistrationOptions(); options.InstanceScope = InstanceScope.PerLifetimeScope; return(container.RegisterType <TRegisterAs, TConcrete>(options)); }
public void Register(IContainerRegister container) { container.RegisterAll <IRecurringBackgroundTask>(); container.RegisterAll <IAsyncRecurringBackgroundTask>(); container.RegisterAll <IBackgroundTaskRegistration>(); }
public void Register(IContainerRegister container) { container .RegisterType <IWebDirectoryCache, WebDirectoryCache>() ; }
/// <summary> /// Registers a service using InstanceLifetime.Scoped. /// </summary> /// <typeparam name="TRegisterAs">Type to register the service as.</typeparam> /// <typeparam name="TConcrete">Concrete type to register.</typeparam> /// <returns>The IContainerRegister instance for method chaining.</returns> public static IContainerRegister RegisterScoped <TRegisterAs, TConcrete>(this IContainerRegister containerRegister) where TConcrete : TRegisterAs { return(containerRegister.Register <TRegisterAs, TConcrete>(SCOPED_OPTIONS)); }
public void Register(IContainerRegister container) { container.Register <ITemplateProvider, TemplateProvider>(); }
public void Register(IContainerRegister container) { container .RegisterAll <IEntityDefinition>() .RegisterInstance <IEntityDefinitionRepository, EntityDefinitionRepository>(); }
/// <summary> /// Registers a service as its concrete type only, using InstanceLifetime.Scoped. /// </summary> /// <typeparam name="TConcrete">Type to register.</typeparam> /// <returns>The IContainerRegister instance for method chaining.</returns> public static IContainerRegister RegisterScoped <TConcrete>(this IContainerRegister containerRegister) { return(containerRegister.Register <TConcrete>(SCOPED_OPTIONS)); }
public void Register(IContainerRegister container) { container.Register <IStatusMailProvider, StatusMailProvider>(); container.Register <IEloverblikAPI, EloverblikAPI>(); }
public void Register(IContainerRegister container) { container.Register <ICofoundryMailTemplateHelper, CofoundryMailTemplateHelper>(); }
public void Register(IContainerRegister container) { container .RegisterType <IErrorLoggingService, SimpleErrorLoggingService>() ; }
public void Register(IContainerRegister container) { container .RegisterAll <IEntityDefinition>(RegistrationOptions.SingletonScope()) .RegisterSingleton <IEntityDefinitionRepository, EntityDefinitionRepository>(); }
/// <summary> /// Registers a service instance using InstanceLifetime.Singleton. /// </summary> /// <typeparam name="TRegisterAs">Type to register the service as.</typeparam> /// <typeparam name="TConcrete">Concrete type to register.</typeparam> /// <returns>The IContainerRegister instance for method chaining.</returns> public static IContainerRegister RegisterSingleton <TRegisterAs, TConcrete>(this IContainerRegister containerRegister) where TConcrete : TRegisterAs { return(containerRegister.Register <TRegisterAs, TConcrete>(SINGLETON_OPTIONS)); }
public void Register(IContainerRegister container) { container.RegisterSingleton <IJsonSerializerSettingsFactory, JsonSerializerSettingsFactory>(); }
public void Register(IContainerRegister container) { container.RegisterScoped <SPASiteDbContext>(); }
public void Register(IContainerRegister container) { container.Register <ISequenceNumberGenerator, SequenceNumberGenerator>(); container.RegisterScoped <SequenceDbContext>(); }
public void Register(IContainerRegister container) { container .RegisterSingleton <IObjectCacheFactory, InMemoryObjectCacheFactory>() ; }
public void Register(IContainerRegister container) { container.Register <ContentRepository>(); container.Register <MemberSignInService>(); }
public void Register(IContainerRegister container) { container.RegisterAll <IAdminModuleRegistration>(); }
public void Register(IContainerRegister container) { container .Register <IAssetFileTypeValidator, AssetFileTypeValidator>() ; }
public void Register(IContainerRegister container) { container .Register <UserAuthenticationHelper, UserAuthenticationHelper>() .Register <UserCommandPermissionsHelper, UserCommandPermissionsHelper>(); }
public void Register(IContainerRegister container) { container.RegisterScoped <IExecutionDurationRandomizerScopeManager, ExecutionDurationRandomizerScopeManager>(); }
public void Register(IContainerRegister container) { container.RegisterSingleton <IJsonSerializerSettingsFactory, DefaultJsonSerializerSettingsFactory>(); container.RegisterFactory <JsonSerializerSettings, JsonSerializerSettingsInjectionFactory>(RegistrationOptions.SingletonScope()); }
public void Register(IContainerRegister container) { container .RegisterSingleton <IModelValidationService, ModelValidationService>() ; }
public void Register(IContainerRegister container) { container.Register <IVisualEditorActionResultFactory, VisualEditorActionResultFactory>(); container.RegisterAll <IVisualEditorRequestExclusionRule>(); }
public void Register(IContainerRegister container) { container.Register <ContentRepository>(new Type[] { typeof(IContentRepository), typeof(IAdvancedContentRepository), typeof(IDomainRepository) }); container.Register <IDomainRepositoryExecutor, DomainRepositoryExecutor>(); container.Register <IDomainRepositoryTransactionManager, DomainRepositoryTransactionManager>(); }
public void Register(IContainerRegister container) { container.Register <ICurrentUserProvider, CurrentUserProvider>(); container.Register <IAdminSettingsProvider, AdminSettingsProvider>(); }