public ServiceManifest(IEnumerable <Type> services, IServiceManifest fallback = null) { Services = services; if (fallback != null) { Services = Services.Concat(fallback.Services).Distinct(); } }
#pragma warning disable 1591 // Xml Comments public void Orchestrate(IServiceManifest serviceManifest) { var deployer = _deployers.GetByTypeName(serviceManifest.DeployerType); ThrowIfDeployerIsNull(serviceManifest.DeployerType, deployer); var steps = deployer.GetStepsFor(serviceManifest); _deploymentStepOrchestrator.Orchestrate(steps); }
public Program(IApplicationEnvironment env, IServiceManifest serviceManifest) { Configuration = new ConfigurationBuilder(Directory.GetCurrentDirectory()) .AddJsonFile("config.json") // add the file to your project .AddEnvironmentVariables() .Build(); var services = new ServiceCollection(); ConfigureServices(services); serviceProvider = services.BuildServiceProvider(); }
public ServiceManifest(IEnumerable<Type> services, IServiceManifest fallback = null) { Services = services; if (fallback != null) { Services = Services.Concat(fallback.Services).Distinct(); } }
public BoardServices(Db db, IServiceManifest serviceManifest) : base(db, serviceManifest) { }
public TaskServices(Db db, IServiceManifest serviceManifest) : base(db, serviceManifest) { }
public Program(IApplicationEnvironment env, IServiceManifest serviceManifest) { var services = new ServiceCollection(); ConfigureServices(services); serviceProvider = services.BuildServiceProvider(); }
public BaseService(Db db, IServiceManifest serviceManifest) { this.db = db; ServiceManifest = serviceManifest; }
public DatabaseServices(Db db, IServiceManifest serviceManifest) : base(db, serviceManifest) { }