Kudu.Core.Deployment.DeploymentStatusFile.Create C# (CSharp) Method

Create() public static method

public static Create ( string id, IEnvironment environment, IOperationLock statusLock ) : DeploymentStatusFile
id string
environment IEnvironment
statusLock IOperationLock
return DeploymentStatusFile
        public static DeploymentStatusFile Create(string id, IEnvironment environment, IOperationLock statusLock)
        {
            string path = Path.Combine(environment.DeploymentsPath, id);

            FileSystemHelpers.EnsureDirectory(path);

            DateTime utcNow = DateTime.UtcNow;
            return new DeploymentStatusFile(id, environment, statusLock)
            {
                StartTime = utcNow,
                ReceivedTime = utcNow
            };
        }

Usage Example

示例#1
0
        private DeploymentStatusFile CreateStatusFile(string id)
        {
            DeploymentStatusFile deploymentStatusFile = DeploymentStatusFile.Create(GetStatusFilePath(id));

            deploymentStatusFile.Id = id;
            return(deploymentStatusFile);
        }
All Usage Examples Of Kudu.Core.Deployment.DeploymentStatusFile::Create