public static void Setup(IObjectContainer container) { Chimera.Authentication.Views.MongoDB.Utility.Initialize(container); container.AddComponent <INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent <IUserAccountViewBuilder, UserAccountViewBuilder>(); }
public static void Setup(IObjectContainer container) { Chimera.Authentication.Views.MongoDB.Utility.Initialize(container); container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent<IUserAccountViewBuilder, UserAccountViewBuilder>(); }
public static void Setup(IObjectContainer container) { Xyperico.Authentication.MongoDB.Utility.Initialize(container); container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent<IUserBuilder, UserBuilder>(); container.AddComponent<IUserNameValidator, FilebasedUserNameValidator>(); }
public static void ConfigureObjectContainer(IObjectContainer container) { container.AddComponent <INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent <IRecipeBuilder, RecipeBuilder>(); container.AddComponent <IBookBuilder, BookBuilder>(); container.AddComponent <IPageBuilder, PageBuilder>(); }
public static void ConfigureObjectContainer(IObjectContainer container) { container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent<IRecipeBuilder, RecipeBuilder>(); container.AddComponent<IBookBuilder, BookBuilder>(); container.AddComponent<IPageBuilder, PageBuilder>(); }
public static void Setup(IObjectContainer container) { Xyperico.Blogging.MongoDB.Utility.Initialize(container); container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent<IBlogBuilder, BlogBuilder>(); container.AddComponent<IBlogPostBuilder, BlogPostBuilder>(); }
public static void Setup(IObjectContainer container) { SQLiteAppendOnlyStore.CreateTableIfNotExists(SqlConnectionString); container.AddComponent <IUserNameValidator, FilebasedUserNameValidator>(); Chimera.Authentication.Core.ApplicationStarter.Initialize(); }
public static void Setup(IObjectContainer container) { SQLiteAppendOnlyStore.CreateTableIfNotExists(SqlConnectionString); container.AddComponent<IUserNameValidator, FilebasedUserNameValidator>(); Chimera.Authentication.Core.ApplicationStarter.Initialize(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent <IRecipeProvider, RecipeProvider>(); container.AddComponent <IRecipeRepository, RecipeRepository>(); container.AddComponent <IPageProvider, PageProvider>(); container.AddComponent <IPageRepository, PageRepository>(); container.AddComponent <IBookProvider, BookProvider>(); container.AddComponent <IBookRepository, BookRepository>(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent<IRecipeProvider, RecipeProvider>(); container.AddComponent<IRecipeRepository, RecipeRepository>(); container.AddComponent<IPageProvider, PageProvider>(); container.AddComponent<IPageRepository, PageRepository>(); container.AddComponent<IBookProvider, BookProvider>(); container.AddComponent<IBookRepository, BookRepository>(); }
/// <summary> /// No more configuration needed for message bus - now configure something else or start the bus. /// </summary> /// <param name="cfg"></param> /// <returns></returns> public static BaseConfiguration Done(this MessageBusConfiguration cfg) { IObjectContainer container = ObjectContainerConfigurationExtensions.GetObjectContainer(cfg); IDocumentStoreFactory subscriptionStoreFactory = GetSubscriptionStore(cfg); if (!container.HasComponent(typeof(IRouteManager))) { container.AddComponent <IRouteManager, RouteManager>(); } IRouteManager routeManager = container.Resolve <IRouteManager>(); ISubscriptionService subscriptionService = new SubscriptionService(subscriptionStoreFactory, routeManager); cfg.Set(SubscriptionService_SettingsKey, subscriptionService); container.RegisterInstance <ISubscriptionService>(subscriptionService); return(new BaseConfiguration(cfg)); }
static void ConfigureContainer(IObjectContainer container) { container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent<IPhotoProvider, PhotoProvider>(); container.AddComponent<IPhotoRepository, PhotoRepository>(); }
static void ConfigureContainer(IObjectContainer container) { container.AddComponent <INameValueContextCollection, CallContextNamedValueCollection>(); }
private void ConfigureDependencies(IObjectContainer container) { Xyperico.Authentication.MongoDB.Utility.Initialize(container); container.AddComponent<IUserNameValidator, FilebasedUserNameValidator>(); container.AddComponent<ICurrentUserService, CurrentUserService>(); }
public static void ConfigureObjectContainer(IObjectContainer container) { container.AddComponent <INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent <IProfileBuilder, ProfileBuilder>(); }
private void ConfigureDependencies(IObjectContainer container) { Chimera.Authentication.Views.MongoDB.Utility.Initialize(container); container.AddComponent <IUserNameValidator, FilebasedUserNameValidator>(); }
private void ConfigureDependencies(IObjectContainer container) { Chimera.Authentication.Views.MongoDB.Utility.Initialize(container); container.AddComponent<IUserNameValidator, FilebasedUserNameValidator>(); }
public static void ConfigureContainer(IObjectContainer container) { container.AddComponent<IApplicationBaseAddress, WebContextApplicationBaseUrl>(); container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.RegisterInstance<IObjectResolver>(Xyperico.Base.ObjectContainer.Container); }
public static void ConfigureContainer(IObjectContainer container) { container.AddComponent <IApplicationBaseAddress, WebContextApplicationBaseUrl>(); container.AddComponent <INameValueContextCollection, CallContextNamedValueCollection>(); container.RegisterInstance <IObjectResolver>(Xyperico.Base.ObjectContainer.Container); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent <IUserAccountViewRepository, UserAccountViewRepository>(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent<IUserRepository, UserRepository>(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent<IBlogRepository, BlogRepository>(); container.AddComponent<IBlogPostRepository, BlogPostRepository>(); }
private static void ConfigureDependencies(IObjectContainer container) { container.AddComponent <IPhotoProvider, PhotoProvider>(); container.AddComponent <IPhotoRepository, PhotoRepository>(); }
public static void ConfigureObjectContainer(IObjectContainer container) { container.AddComponent<INameValueContextCollection, CallContextNamedValueCollection>(); container.AddComponent<IProfileBuilder, ProfileBuilder>(); }