public Task <IEnumerable <CustomerModel> > Handler(SerachModel searchRequest = null) { var serach = this.mapper.Map <Serach>(searchRequest); return(this.repository.SearchCustomers(serach).ContinueWith(t => this.mapper.Map <IEnumerable <CustomerModel> >(t.Result), TaskContinuationOptions.OnlyOnRanToCompletion)); }
public Task <IEnumerable <CustomerModel> > Handler(SerachModel searchRequest = null) => this.repository.GetAllCustomers().ContinueWith(t => this.mapper.Map <IEnumerable <CustomerModel> >(t.Result), TaskContinuationOptions.OnlyOnRanToCompletion);