public static void AddRepositoryFactory(this IServiceCollection services, IConfiguration config)
        {
            var storageConn     = new StorageConnectionInfo(config.GetConnectionString("CloudStorage"), config["StorageConnection:ContainerName"]);
            var serviceProvider = services.BuildServiceProvider();
            var userContext     = serviceProvider.GetService <IUserContext>();

            services.AddTransient <IRepositoryFactory>(provider =>
                                                       new RepositoryFactory(config.GetConnectionString("SimpleTaxDB"), storageConn, userContext));
        }
 public BlobStorageRepository(StorageConnectionInfo connInfo)
 {
     this.connInfo = connInfo;
 }