コード例 #1
0
    public Infrastructure(DendConfigurationDTO configurationDto)
    {
        var config = new MapperConfiguration(cfg => cfg.CreateMap <DendConfigurationDTO, DendConfiguration>());
        var mapper = config.CreateMapper();

        this.Configuration      = mapper.Map <DendConfigurationDTO, DendConfiguration>(configurationDto);
        this.Configuration.Port = 5439;
    }
コード例 #2
0
    static Task <int> Main()
    {
        var Config = new ConfigurationBuilder()
                     .SetBasePath(Directory.GetCurrentDirectory())
                     .AddJsonFile("appsettings.json")
                     .Build();
        var dendEnvironmentConfiguration = new DendConfigurationDTO();

        dendEnvironmentConfiguration.VpcId    = Config["vpcId"];
        dendEnvironmentConfiguration.PublicIp = Config["publicIp"];
        dendEnvironmentConfiguration.Region   = Config["region"];
        var infrastructure = new Infrastructure(dendEnvironmentConfiguration);

        return(infrastructure.runDeployment());
    }