示例#1
0
 public override void Configure(ComposeResourceBuilder builder)
 {
     builder.AddContainer <IdentityDbOptions>("mongo");
     builder.AddContainer <IdentityHostOptions>("identity")
     .AddLink("mongo",
              new EnvironmentVariableMapping(
                  "Identity:Database:ConnectionString",
                  "#CONNECTIONSTRING_INTERNAL#"));
 }
示例#2
0
        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#"
                         ));
        }
示例#3
0
 public abstract void Configure(ComposeResourceBuilder builder);