public static void HasVersion(IKey key) { if (key.HasVersionId()) { Validate.VersionId(key.VersionId); } else { throw Error.BadRequest("The request should contain a version id."); } }
public static void Key(IKey key) { if (key.HasResourceId()) { Validate.ResourceId(key.ResourceId); } if (key.HasVersionId()) { Validate.VersionId(key.VersionId); } if (!string.IsNullOrEmpty(key.TypeName)) { Validate.TypeName(key.TypeName); } }