小编Rob*_*one的帖子

在 Entity Framework Core 上禁用 AutoDetectChanges

有人知道如何禁用 EFCore 上的 AutoDetectChanges 吗?

我需要这样做,因为我必须在我的数据库中进行大量导入,并且无法在网上找到信息。

试过这个,但它不起作用:

_context.Configuration.AutoDetectChangesEnabled = false;
Run Code Online (Sandbox Code Playgroud)

说配置不存在。

非常感谢。

c# sql record entity-framework-core asp.net-core

11
推荐指数
3
解决办法
7627
查看次数

使位置固定不可滚动

我想知道是否有办法使 div 的位置固定不动,所以如果用户滚动 div 将不动到初始位置。我需要它,因为我有一个吐司在另一个 div 中生成,我需要在前景中使用这个吐司,否则它会在 div 中生成(带有滚动条并且部分可见)。

这是一个示例图像,可以更好地解释:

使用绝对位置: 在此处输入图片说明

固定位置(预期效果): 在此处输入图片说明

这是我的组件代码(它是一个子组件):

        <div class="toast" role="alert" aria-live="assertive" aria-atomic="true" style="position:absolute; z-index:999; left:80%; width:300px;opacity:1;cursor:unset !important" *ngIf="!isCollapsed && onlyOnePopup == dataItem.Id">
          <div class="toast-header" style="background-color: #00549F;">
            <strong class="mr-auto" style="color:#fff;"></strong>
            <button (click)="onlyOnePopup = null && isCollapsed = true" type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close">
              <span aria-hidden="true" class="close" style="color:white;">&times;</span>
            </button>
          </div>
          <div class="toast-body" style="font-family:Font; white-space:pre-line; color:black; cursor:unset">
            TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST
          </div>
        </div>
Run Code Online (Sandbox Code Playgroud)

html css frontend client angular

5
推荐指数
1
解决办法
189
查看次数

清理 Gitlab Pipeline 中的历史记录

有没有一种简单的方法可以删除 Gitlab 中以前运行的所有管道?

在此输入图像描述

我想清理此部分,但没有通过界面找到任何选项。

多谢。

pipeline gitlab gitlab-ci

5
推荐指数
1
解决办法
3675
查看次数

LINQ 查询是否有条件外部参数

我正在尝试使用 LINQ 来获取值列表。

我有这样的代码:

var _context = _scope.ServiceProvider.GetRequiredService<VMContext>();

if (boolparameter)
{
    var listCE = _context.Ce
                         .Where(x => x.VuId == element.VuId)
                         .Where(x => x.Score == 8)
                         .AsNoTracking()
                         .ToList();
}
else
{
    var listCE = _context.Ce
                         .Where(x => x.VuId == element.VuId)
                         .AsNoTracking()
                         .ToList();
}
Run Code Online (Sandbox Code Playgroud)

取决于 boolparameter,我做一个查询或另一个。有没有办法使用带有条件的单个查询?就像是:

var listCE = _context.Ce
                     .Where(x => x.VuId == element.VuId)
                     .Where(x => boolparameter ? x.Score == 8 : true)
                     .AsNoTracking()
                     .ToList();
Run Code Online (Sandbox Code Playgroud)

C# Asp.NetCore SqlServer 2019 非常感谢!

c# t-sql linq sql-server asp.net-core

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

使用任何开源/非许可包在 .NET Core 上从 PDF 中读取文本

我需要阅读PDF并将其转换为.Txt。我尝试iTextSharp作为免费库,它运行良好但与 .NET Core 不兼容。

iTextSharp 中的代码片段

string prevPage = "";
for (int page = 5; page <= reader.NumberOfPages; page++)
{
  ITextExtractionStrategy its = new SimpleTextExtractionStrategy();
  var s = PdfTextExtractor.GetTextFromPage(reader, page, its);
  if (prevPage != s) sb.Append(s);
  prevPage = s;
}
reader.Close();
Run Code Online (Sandbox Code Playgroud)

另外,我试过,iTextSharp.LGPLv2.Core但效果不如另一个,结果也不准确。

缺点之一iTextSharp.LGPLv2.Core是它不支持编码并导致提取的 PDF 文本中出现噪声

我的 stringbuilder 如下图所示:

在此处输入图片说明

c# pdf .net-core

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