public override void Configure(ComposeResourceBuilder builder) { builder.AddContainer <IdentityDbOptions>("mongo"); builder.AddContainer <IdentityHostOptions>("identity") .AddLink("mongo", new EnvironmentVariableMapping( "Identity:Database:ConnectionString", "#CONNECTIONSTRING_INTERNAL#")); }
public override void Configure(ComposeResourceBuilder builder) { builder.AddContainer <MongoDb>("db"); builder.AddContainer <GraphQLApiOptions>("api") .AddLink("db", new EnvironmentVariableMapping( "Sample:Database:ConnectionString", "#CONNECTIONSTRING#" )); builder.AddContainer <FrontEndAppOptions>("ui") .AddLink("api", new EnvironmentVariableMapping( "Sample:Api:Url", "#HTTPURL#" )); }
public abstract void Configure(ComposeResourceBuilder builder);