Exemplo n.º 1
0
        public async Task <NewsGetDetailedResponse> GetNewsDetailedAsync(NewsGetDetailedRequest request)
        {
            await using var connection = new SqlConnection(_connectionString);
            await connection.OpenAsync();

            return(await connection.QueryFirstOrDefaultAsync <NewsGetDetailedResponse>(ExecNewsGetDetailed, request));
        }
Exemplo n.º 2
0
        public async Task <ActionResult <NewsGetDetailedResponse> > GetDetailedView(Guid newsId)
        {
            NewsGetDetailedRequest request = new NewsGetDetailedRequest {
                NewsId = newsId
            };
            NewsGetDetailedResponse result = await _newsRepository.GetNewsDetailedAsync(request);

            if (result == null)
            {
                return(NotFound());
            }

            return(result);
        }