.
This commit is contained in:
@@ -49,8 +49,11 @@ public class GetLanguageByIdQueryHandler(IGenericDapper<LanguageDTO> languageDap
|
|||||||
{
|
{
|
||||||
public async Task<LanguageDTO> Handle(GetLanguageByIdQuery request, CancellationToken cancellationToken)
|
public async Task<LanguageDTO> Handle(GetLanguageByIdQuery request, CancellationToken cancellationToken)
|
||||||
{
|
{
|
||||||
var sql = $"select * from Learning.Languages where Id = " +
|
var sql = $"select " +
|
||||||
$" @{nameof(Language.Id)}";
|
$"lan.{nameof(Language.Title)} as {nameof(LanguageDTO.Title)}," +
|
||||||
|
$"lan.{nameof(Language.Id)} as {nameof(LanguageDTO.Id)}," +
|
||||||
|
$"CONVERT(nvarchar(max),m.FileId) as {nameof(LanguageDTO.Icon)}" +
|
||||||
|
$"from Learning.Languages as lan where lan.Id = @{nameof(Language.Id)}";
|
||||||
|
|
||||||
var language = await languageDapper.GetAsync(sql, new { request.Id });
|
var language = await languageDapper.GetAsync(sql, new { request.Id });
|
||||||
return language;
|
return language;
|
||||||
|
|||||||
Reference in New Issue
Block a user