/// <summary>Registers the type mappings with the Unity container.</summary> /// <param name="container">The unity container to configure.</param> public static void RegisterTypes(IUnityContainer container) { LibUnityConfig.RegisterTypes(container); container.RegisterInstance <ImageUploader>( new ImageUploader( LibUnityConfig.GetConfigVariable("LockedNLoaded:BucketName") ) ); }
/// <summary>Registers the type mappings with the Unity container.</summary> /// <param name="container">The unity container to configure.</param> public static void RegisterTypes(IUnityContainer container) { LibUnityConfig.RegisterTypes(container); var bookDetailLookup = new BookDetailLookup(LibUnityConfig.ProjectId); bookDetailLookup.CreateTopicAndSubscription(); container.RegisterInstance <BookDetailLookup>(bookDetailLookup); container.RegisterInstance <ImageUploader>( new ImageUploader( LibUnityConfig.GetConfigVariable("GoogleCloudSamples:BucketName") ) ); }