public async Task <IEnumerable <NewsGetByTagResponse> > GetNewsByTagAsync(NewsGetByTagRequest request) { await using var connection = new SqlConnection(_connectionString); await connection.OpenAsync(); return(await connection.QueryAsync <NewsGetByTagResponse>(ExecNewsGetListViewsByTag, request)); }
public async Task <IEnumerable <NewsGetByTagResponse> > GetListView(string tag, int page, int size = 20) { var request = new NewsGetByTagRequest { PageNumber = page, PageSize = size, TagName = tag }; return(await _newsRepository.GetNewsByTagAsync(request)); }