🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / .Net Core Web Api / Dapper ile dynamic olarak query to json yapar model cast dynamic object json

1-) .Net Core Web Api  - Dapper ile dynamic olarak query to json yapar model cast dynamic object json

 

 

 Açıklama : Entity de bu kolay yapı bulunamadığı için entity projenize dapper kurup ikisini aynı anda kullanabilirsiniz. Modele cast etmeden select inizi json a çevirir apiye de döner

 

Install-Package Dapper

 

 

 

using Dapper;

 

 

        [HttpGet("getList")]

        public IActionResult getList()

        {

            using var conn = new Context().Database.GetDbConnection();

            string sql = @"

        select

hedef.*,

amac.ad as amacAd,

stpBoyutId,

boyut.ad as boyutAd

from StpHedef hedef

left join StpAmac  amac on amac.id = hedef.stpAmacId

left join StpBoyut boyut on boyut.id = stpBoyutId";

 

            var result = conn.Query(sql).ToList();

            return Ok(result);

        }

 

 

 

DİĞER BAKMASANDA OLUR

 

Install-Package Microsoft.AspNetCore.Mvc.NewtonsoftJson

 

 

builder.Services.AddControllers()

    .AddNewtonsoftJson(options =>

    {

        options.SerializerSettings.Formatting = Formatting.Indented;

    });

 

var app = builder.Build();

 

 

 

 2025 Haziran 25 Çarşamba
 103