Пример #1
0
 public static YamlVersioningStrategy FromModel(VersioningStrategy model)
 {
     return(model == null
         ? null
         : new YamlVersioningStrategy {
         Template = model.Template
     });
 }
Пример #2
0
 public Project ToModel()
 {
     return(new Project(
                ToModelName(),
                Description,
                IsDisabled,
                AutoCreateRelease,
                DefaultToSkipIfAlreadyInstalled,
                DeploymentProcess.ToModel(),
                Variables.EnsureNotNull().Select(v => v.ToModel()),
                IncludedLibraryVariableSetRefs.EnsureNotNull().Select(reference => new ElementReference(reference)),
                new ElementReference(LifecycleRef),
                new ElementReference(ProjectGroupRef),
                VersioningStrategy?.ToModel(),
                Triggers.EnsureNotNull().Select(t => t.ToModel())));
 }
 public static VersioningStrategyResource UpdateWith(this VersioningStrategyResource resource, VersioningStrategy model)
 {
     resource.Template = model.Template;
     return(resource);
 }