INNER CODE UNIT · C#

DeployScript

dotnetcore/FlubuCore · src/Deploy/DeployScript.cs:28

    public class DeployScript : DefaultBuildScript
    {
        protected override void ConfigureTargets(ITaskContext session)
        {
            session.CreateTarget("Deploy")
                .SetDescription("Deploys flubu web api")
                .SetAsDefault()
                .Do(DeployWebApi);
        }

        public void DeployWebApi(ITaskContext context)
        {
            DeploymentConfig config = null;
            var json = File.ReadAllText("DeploymentConfig.json");
            config = JsonConvert.DeserializeObject<DeploymentConfig>(json);
            ValidateDeploymentConfig(config);
            string connectionString;
            if (!string.IsNullOrWhiteSpace(config.LiteDbConnectionString))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…