小编The*_*ddy的帖子

如何将 DapperRow 转换为 Dictionary<string,string>

我有一个使用 Dapper Row 返回 IEnumerable 的方法。 在此处输入图片说明

但是我试图访问数据而不将其类型转换为特定的类,并且我得到了空值。 在此处输入图片说明

.net c# dapper .net-core

4
推荐指数
1
解决办法
9515
查看次数

.Net Core API 使用请求对象返回 StreamContent

我正在尝试从 Web API 返回 excel 文件,但我收到的是 JSON 响应,而不是下载的文件。

using (var excel = new ExcelPackage())
        {
            var sheet = excel.Workbook.Worksheets.Add("Placments");

            var taxonomyConnStr = GetConnectionString(DatabaseSettings.ConnectionStringNames.Taxonomy);
            var plookConnStr = GetConnectionString(DatabaseSettings.ConnectionStringNames.Plook);
            var content = _repo.GetPlacementDataTable(masterAgencyDivisionId, masterClientId, plookConnStr);



            if (content.Rows.Count > 0)
            {
                Color colFromHex = System.Drawing.ColorTranslator.FromHtml("#000000");

                sheet.Row(1).Style.Fill.PatternType = OfficeOpenXml.Style.ExcelFillStyle.Solid;
                sheet.Row(1).Style.Fill.BackgroundColor.SetColor(colFromHex);
                sheet.Row(1).Style.Font.Color.SetColor(Color.White);
                sheet.Row(1).Style.Font.Bold = true;
                sheet.Row(1).Style.Font.Size = 12;

                sheet.Cells[1, 1].LoadFromDataTable(content, true);

                sheet.Cells[sheet.Dimension.Address].AutoFitColumns();

            }
            else
            {
                sheet.Cells[1, 1].LoadFromText("There is no data for filtered results. Please adjust your selections.");
            }

            var stream = new MemoryStream();
            excel.SaveAs(stream);
            stream.Position …
Run Code Online (Sandbox Code Playgroud)

asp.net-core asp.net-core-webapi asp.net-core-2.0

2
推荐指数
1
解决办法
5261
查看次数