public static bool IsInSync(ApiVersionSet entity, ApiVersionSet authorative) { if (entity.Id != authorative.Id) { return(false); } if (entity.Name != authorative.Name) { return(false); } if (entity.Description != authorative.Description) { return(false); } if (entity.VersioningScheme != authorative.VersioningScheme) { return(false); } if (entity.VersionQueryName != authorative.VersionQueryName) { return(false); } if (entity.VersionHeaderName != authorative.VersionHeaderName) { return(false); } return(true); }
public static ApiVersionSet Sync(ApiVersionSet entity, ApiVersionSet authorative) { //ToDo: Check this entity.Id = authorative.Id; entity.Name = authorative.Name; entity.Description = authorative.Description; entity.VersioningScheme = authorative.VersioningScheme; entity.VersionQueryName = authorative.VersionQueryName; entity.VersionHeaderName = authorative.VersionHeaderName; return(entity); }