コード例 #1
0
        public GenericGameHostBuilder(IHostBuilder builder)
        {
            this.builder = builder;
            this.config  = new ConfigurationBuilder()
                           .AddEnvironmentVariables(prefix: "GAMEFRAMEWORK_")
                           .Build();

            this.builder.ConfigureHostConfiguration(config =>
            {
                config.AddConfiguration(this.config);
            });

            this.builder.ConfigureAppConfiguration((context, builder) =>
            {
                // Get context
            });

            this.builder.ConfigureServices((context, services) =>
            {
                // Get context
                // Add services
            });
        }