示例#1
0
        public Program(IApplicationEnvironment applicationEnvironment)
        {
            _applicationEnvironment = applicationEnvironment;

            // TODO: IoC
            _scheduler = new AzureBatchComputeScheduler(applicationEnvironment);
            _configuration = new ConfigurationBuilder(applicationEnvironment.ApplicationBasePath)
                .AddJsonFile("config.json")
                .AddUserSecrets()
                .AddEnvironmentVariables()
                .Build();
        }
示例#2
0
        public Program(IApplicationEnvironment applicationEnvironment)
        {
            _applicationEnvironment = applicationEnvironment;

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