private IEnumerable <string> ValidateCreateProperties(RoleMetadata roleMetadata, IEnumerable <PropertyValue> properties) { if (roleMetadata == null) { throw new ArgumentNullException(nameof(roleMetadata)); } properties = properties ?? Enumerable.Empty <PropertyValue>(); var meta = roleMetadata.GetCreateProperties(); return(meta.Validate(properties)); }
public CreateRoleLink(IUrlHelper url, RoleMetadata roleMetadata) { if (url == null) { throw new ArgumentNullException(nameof(url)); } if (roleMetadata == null) { throw new ArgumentNullException(nameof(roleMetadata)); } this["href"] = url.Link(IdentityManagerConstants.RouteNames.CreateRole, null); this["meta"] = roleMetadata.GetCreateProperties(); }
public CreateRoleLink(UrlHelper url, RoleMetadata roleMetadata) { this["href"] = url.Link(Constants.RouteNames.CreateRole, null); this["meta"] = roleMetadata.GetCreateProperties(); }