public C1Rescponse GetCertificates([FromBody] GetCertificatesViewModel model) { Argument.Require(model != null, "Параметры не заданы."); Argument.Require(!string.IsNullOrWhiteSpace(model.Msisdn), "Номер телефона пустой."); var response = c1Service.GetCertificates(model.Msisdn); return(response); }
public C1Rescponse <List <Guid> > GetCertificates([FromUri] GetCertificatesViewModel model) { Argument.Require(model != null, "Параметры не заданы."); Argument.Require(!string.IsNullOrWhiteSpace(model.Msisdn), "Номер телефона пустой."); C1Rescponse response = c1Service.GetCertificates(model.Msisdn); if (response.StatusCode >= STATUS_BAD_MIN) { return(new C1Rescponse <List <Guid> >(response)); } return(WaitTillResponse <List <Guid> >(response.TransactionGuid)); }