Exemplo n.º 1
0
        public Metadata Clone()
        {
            Metadata clone = new Metadata();

            clone.Id = Id != null?Id.Clone() : null;

            clone.Version = Version != null?Version.Clone() : null;

            clone.Title = Title != null?Title.Clone() : null;

            clone.Authors = Authors != null?Authors.Clone() : null;

            clone.Description = Description != null?Description.Clone() : null;

            clone.Language = Language != null?Language.Clone() : null;

            clone.Copyright = Copyright != null?Copyright.Clone() : null;

            clone.Owners                   = Owners;
            clone.ReleaseNotes             = ReleaseNotes;
            clone.Summary                  = Summary;
            clone.ProjectUrl               = ProjectUrl;
            clone.LicenseUrl               = LicenseUrl;
            clone.IconUrl                  = IconUrl;
            clone.Tags                     = Tags;
            clone.RequireLicenseAcceptance = RequireLicenseAcceptance;
            clone.DevelopmentDependency    = DevelopmentDependency;
            clone.Dependencies             = Dependencies;

            return(clone);
        }