public async Task <Quote> FindById(Guid quoteId, bool onlyApproved = true, bool enrichWithUser = false) { var data = new FindByIdRequest { QuoteId = quoteId, OnlyApproved = onlyApproved, EnrichWithUser = enrichWithUser }; var msg = await _natsService.RequestAsync(data); return(msg.GetData <Quote>()); }
public async Task <IEnumerable <User> > FindAllUsers() { var msg = await _natsService.RequestAsync(new FindAllUsersRequest()); return(msg.GetData <IEnumerable <User> >()); }
public async Task <bool> IsLoggedIn() { var msg = await _natsService.RequestAsync(new IsLoggedInRequest()); return(msg.GetData <bool>()); }