public GetFactorCombinationsAdminParam(GetFactorCombinationsParam param) { foreach (var p in param.GetType().GetProperties()) { GetType().GetProperty(p.Name)?.SetValue(this, p.GetValue(param)); } }
public ActionResult <PaginatedResponse <MultiFactor> > GetMultiFactors( [FromQuery] GetFactorCombinationsParam param) { var user = _userRepository.GetEndUser(Guid.Parse(User.Identity.Name)); return(GetMultiFactors(new GetFactorCombinationsAdminParam(param) { OrganizationCode = user.Domain.OrganizationCode })); }