public async Task <IDataResult <List <MongoDbLog> > > GetFilteredLogs(MongoLogSearchRequestDto searchRequestDto) { var result = await _collection.FindAsync(x => x.MessageTemplate.StartsWith( $"Project: {searchRequestDto.ProjectName} Key: {searchRequestDto.Key}")) .Result.ToListAsync(); return(new SuccessDataResult <List <MongoDbLog> >(result, Messages.LogsListed)); }
public async Task <IDataResult <List <MongoDbLog> > > FilteredLogs(MongoLogSearchRequestDto requestDto) { return(await _mongoDbLogService.GetFilteredLogs(requestDto)); }