public PaginatedList <OrganizationUnit> Get( [FromRoute] string organizationId, [FromQuery(Name = "$filter")] string filter = "", [FromQuery(Name = "$orderby")] string orderBy = "", [FromQuery(Name = "$top")] int top = 100, [FromQuery(Name = "$skip")] int skip = 0) { var departments = membershipManager.GetDepartments(organizationId); return(departments); }
public async Task <IActionResult> Get( [FromRoute] string organizationId, [FromQuery(Name = "$filter")] string filter = "", [FromQuery(Name = "$orderby")] string orderBy = "", [FromQuery(Name = "$top")] int top = 100, [FromQuery(Name = "$skip")] int skip = 0) { try { var departments = _membershipManager.GetDepartments(organizationId); return(Ok(departments)); } catch (Exception ex) { return(ex.GetActionResult()); } }