public CourseManager(ICourseRepository courseRepository, IUploadHelper uploadHelper, IUserManager userManager, IBlobHelper blobHelper) { _courseRepository = courseRepository; _uploadHelper = uploadHelper; _userManager = userManager; _blobHelper = blobHelper; }
public ProductsController(DataContext context, IBlobHelper blobHelper, ICombosHelper combosHelper, IConverterHelper converterHelper) { _context = context; _blobHelper = blobHelper; _combosHelper = combosHelper; _converterHelper = converterHelper; }
public SeedDb(DataContext context, IUserHelper userHelper, IBlobHelper blobHelper) { _context = context; _userHelper = userHelper; _blobHelper = blobHelper; _random = new Random(); }
public CategoriesController(DataContext context, IBlobHelper blobHelper, IConverterHelper converterHelper, IFlashMessage flashMessage) { _context = context; _blobHelper = blobHelper; _converterHelper = converterHelper; _flashMessage = flashMessage; }
public CategoriesController(DataContext context, IBlobHelper blobHelper, IConverterHelper converterHelper) { _context = context; _blobHelper = blobHelper; _converterHelper = converterHelper; }
public AccountController(DataContext context, IUserHelper userHelper, ICombosHelper combosHelper, IBlobHelper blobHelper, IMailHelper mailHelper) { _context = context; _userHelper = userHelper; _combosHelper = combosHelper; _blobHelper = blobHelper; _mailHelper = mailHelper; }
public EmailManager(IHostingEnvironment hostingEnvironment, IConfiguration configuration, IEmailHelper emailHelper, IRequestRepository requestRepository, IBlobHelper blobHelper) { _learningOPMEmail = configuration["AppSettings:LearningOPMEmail"]; _emailHelper = emailHelper; _requestRepository = requestRepository; _blobHelper = blobHelper; _hostingEnvironment = hostingEnvironment; }
public SeedDb(DataContext context, IUserHelper userHelper, IBlobHelper blobHelper, IApiService apiService) { _context = context; _userHelper = userHelper; _blobHelper = blobHelper; _apiService = apiService; _random = new Random(); }
public SeedDb( DataContext dataContext, IUserHelper userHelper, IBlobHelper blobHelper) { _dataContext = dataContext; _userHelper = userHelper; _blobHelper = blobHelper; }
public AccountController(IUserHelper userHelper, DataContext context, ICombosHelper combosHelper, IBlobHelper blobHelper, IEmailHelper emailHelper) { _userHelper = userHelper; _combosHelper = combosHelper; _blobHelper = blobHelper; _emailHelper = emailHelper; _context = context; }
public UploadManager(IUploadRepository uploadRepository, IRequestRepository requestRepository, IFileOperationsManager fileOperationsManager, IBlobHelper blobHelper, ICourseManager courseManager, IUserManager userManager, IRequestManager requestManager) { _uploadRepository = uploadRepository; _courseManager = courseManager; _requestManager = requestManager; _userManager = userManager; _fileOperationsManager = fileOperationsManager; _blobHelper = blobHelper; _requestRepository = requestRepository; }
public FoodController( DataContext context, IBlobHelper blobHelper, IUserHelper userHelper, IConverterHelper converterHelper ) { _context = context; _userHelper = userHelper; _converterHelper = converterHelper; _blobHelper = blobHelper; }
public AccountController(IUserHelper userHelper, IConfiguration configuration, IBlobHelper blobHelper, IMailHelper mailHelper, DataContext context) { _userHelper = userHelper; _configuration = configuration; _blobHelper = blobHelper; _mailHelper = mailHelper; _context = context; }
public RequestManager( IRequestRepository requestRepository, IFileOperationsManager fileOperationsManager, IBlobHelper blobHelper, IEmailManager emailManager, IContextProvider contextProvider) { _requestRepository = requestRepository; _fileOperationsManager = fileOperationsManager; _blobHelper = blobHelper; _emailManager = emailManager; _context = contextProvider.Context; }
public AccountController( DataContext dataContext, IUserHelper userHelper, IMailHelper mailHelper, IConverterHelper converterHelper, IBlobHelper blobHelper) { _dataContext = dataContext; _userHelper = userHelper; _mailHelper = mailHelper; _converterHelper = converterHelper; this._blobHelper = blobHelper; }
public TournamentsController( DataContext context, IConverterHelper converterHelper, ICombosHelper combosHelper, IMatchHelper matchHelper, IBlobHelper blobHelper) { _converterHelper = converterHelper; _context = context; _combosHelper = combosHelper; _matchHelper = matchHelper; _blobHelper = blobHelper; }
public AccountController( IUserHelper userHelper, IBlobHelper imageHelper, IConfiguration configuration, IMailHelper mailHelper, IComboHelper comboHelper) { _userHelper = userHelper; _blobHelper = imageHelper; _configuration = configuration; _mailHelper = mailHelper; _comboHelper = comboHelper; }
public EstablishmentsController( DataContext context, IUserHelper userHelper, IBlobHelper imageHelper, IConfiguration configuration, IMailHelper mailHelper, IComboHelper comboHelper) { _userHelper = userHelper; _blobHelper = imageHelper; _configuration = configuration; _mailHelper = mailHelper; _comboHelper = comboHelper; _context = context; }
public AccountController( DataContext dataContext, IUserHelper userHelper, IMailHelper mailHelper, IConverterHelper converterHelper, IBlobHelper blobHelper, IConfiguration configuration) { _dataContext = dataContext; _userHelper = userHelper; _mailHelper = mailHelper; _converterHelper = converterHelper; _blobHelper = blobHelper; _configuration = configuration; }
public AccountController(IUserHelper userHelper, IImageHelper imageHelper, ICombosHelper combosHelper, IConfiguration configuration, IMailHelper mailHelper, DataContext context, IBlobHelper blobHelper ) { _userHelper = userHelper; _imageHelper = imageHelper; _combosHelper = combosHelper; _configuration = configuration; _mailHelper = mailHelper; _context = context; _blobHelper = blobHelper; }
public Loader(IBlobHelper blobHelper) { _blobHelper = blobHelper; }
public AccountController(IUserHelper userHelper, IConfiguration configuration, IBlobHelper blobHelper) { _userHelper = userHelper; _configuration = configuration; _blobHelper = blobHelper; }
public BlobStorageUploadProvider(IBlobHelper blobHelper) : base(Path.GetTempPath()) { this.blobHelper = blobHelper; UploadedTestResults = new List <UploadedTestResult>(); }
public SharedAccessSignatureController(IBlobHelper _helper) { this._helper = _helper; }
public UploadController(IBlobHelper blobHelper) { this.blobHelper = blobHelper; }
/// <summary> /// Constructer /// </summary> /// <param name="uploadRepository"></param> /// <param name="blobHelper"></param> public UploadHelper(IUploadRepository uploadRepository, IRepository dataRepository, IBlobHelper blobHelper) { _uploadRepository = uploadRepository; _blobHelper = blobHelper; }
public Publisher(IBlobHelper blobHelper) { _blobHelper = blobHelper; }
public FileOperationsManager(IBlobHelper blobHelper, IHostingEnvironment hostingEnvironment) { _blobHelper = blobHelper; _hostingEnvironment = hostingEnvironment; }
public BlobService(IBlobHelper blobHelper) { this.blobHelper = blobHelper; }
public ProgramAuditor(IBlobHelper blobHelper) { _blobHelper = blobHelper; }
public async Task <ISentJob> SendAsync(Action <string> log = null) { IBlobHelper storage; if (string.IsNullOrEmpty(StorageAccountConnectionString)) { storage = new ApiBlobHelper(HelixApi.Storage); } else { storage = new ConnectionStringBlobHelper(StorageAccountConnectionString); } IBlobContainer storageContainer = await storage.GetContainerAsync(TargetContainerName); var jobList = new List <JobListEntry>(); IBlobHelper resultsStorage = null; IBlobContainer resultsStorageContainer = null; if (!string.IsNullOrEmpty(ResultsStorageAccountConnectionString)) { resultsStorage = new ConnectionStringBlobHelper(ResultsStorageAccountConnectionString); resultsStorageContainer = await resultsStorage.GetContainerAsync(TargetContainerName); } List <string> correlationPayloadUris = (await Task.WhenAll(CorrelationPayloads.Select(p => p.UploadAsync(storageContainer, log)))).ToList(); jobList = (await Task.WhenAll( _workItems.Select(async w => { var entry = await w.SendAsync(storageContainer, TargetContainerName, log); entry.CorrelationPayloadUris = correlationPayloadUris; return(entry); } ))).ToList(); string jobListJson = JsonConvert.SerializeObject(jobList); Uri jobListUri = await storageContainer.UploadTextAsync( jobListJson, $"job-list-{Guid.NewGuid()}.json"); string jobStartIdentifier = Guid.NewGuid().ToString("N"); JobCreationResult newJob = await HelixApi.RetryAsync( () => JobApi.NewAsync( new JobCreationRequest( Source, Type, Build, _properties.ToImmutableDictionary(), jobListUri.ToString(), TargetQueueId) { Creator = Creator, MaxRetryCount = MaxRetryCount ?? 0, JobStartIdentifier = jobStartIdentifier, ResultsUri = resultsStorageContainer?.Uri, ResultsUriRSAS = resultsStorageContainer?.ReadSas, ResultsUriWSAS = resultsStorageContainer?.WriteSas, }), ex => log?.Invoke($"Starting job failed with {ex}\nRetrying...")); return(new SentJob(JobApi, newJob)); }