public void SetMetadata(INuspecDataSource nuspecData, ICollection<ManifestDependency> manifestDependencies) { var metadata = _manifest.Metadata; metadata.Id = nuspecData.Id ?? metadata.Id; metadata.Title = nuspecData.Title ?? metadata.Title; metadata.Version = "$version$"; metadata.Description = nuspecData.Description ?? metadata.Description; metadata.Authors = nuspecData.Author ?? "$author$"; metadata.Tags = nuspecData.Tags ?? "$tags$"; metadata.LicenseUrl = nuspecData.LicenseUrl ?? "$licenseurl$"; metadata.RequireLicenseAcceptance = nuspecData.RequireLicenseAcceptance; metadata.Copyright = nuspecData.Copyright ?? "$copyright$"; metadata.IconUrl = nuspecData.IconUrl ?? "$iconurl$"; metadata.ProjectUrl = nuspecData.ProjectUrl ?? "$projrcturl$"; metadata.Owners = nuspecData.Owners ?? nuspecData.Author ?? "$author$"; //Dont add a releasenotes node if we dont have any to add... if (!String.IsNullOrEmpty(nuspecData.ReleaseNotes)) metadata.ReleaseNotes = nuspecData.ReleaseNotes; }
public void SetMetadata(INuspecDataSource nuspecData, ICollection <ManifestDependency> manifestDependencies) { var metadata = _manifest.Metadata; metadata.Id = nuspecData.Id ?? metadata.Id; metadata.Title = nuspecData.Title ?? metadata.Title; metadata.Version = "$version$"; metadata.Description = nuspecData.Description ?? metadata.Description; metadata.Authors = nuspecData.Author ?? "$author$"; metadata.Tags = nuspecData.Tags ?? "$tags$"; metadata.LicenseUrl = nuspecData.LicenseUrl ?? "$licenseurl$"; metadata.RequireLicenseAcceptance = nuspecData.RequireLicenseAcceptance; metadata.Copyright = nuspecData.Copyright ?? "$copyright$"; metadata.IconUrl = nuspecData.IconUrl ?? "$iconurl$"; metadata.ProjectUrl = nuspecData.ProjectUrl ?? "$projrcturl$"; metadata.Owners = nuspecData.Owners ?? nuspecData.Author ?? "$author$"; //Dont add a releasenotes node if we dont have any to add... if (!String.IsNullOrEmpty(nuspecData.ReleaseNotes)) { metadata.ReleaseNotes = nuspecData.ReleaseNotes; } }