public Program(IApplicationEnvironment applicationEnvironment) { _applicationEnvironment = applicationEnvironment; // TODO: IoC _scheduler = new AzureBatchComputeScheduler(applicationEnvironment); _configuration = new ConfigurationBuilder(applicationEnvironment.ApplicationBasePath) .AddJsonFile("config.json") .AddUserSecrets() .AddEnvironmentVariables() .Build(); }
public JobInstance(IComputeScheduler computeScheduler, CloudBlobContainer container) { _computeScheduler = computeScheduler; _container = container; }