小编Rup*_*esh的帖子

Azure 函数 V3 无法加载文件或程序集 Microsoft.Extensions.DependencyInjection.Abstractions,Version=5.0.0.0 with EF core 5.0-rc1

案件

我们正在使用 .netcore 3.1 创建 azure 函数 v3。使用EF 核心 5.0-rc1依赖注入

1) 依赖注入

[assembly: FunctionsStartup(typeof(xxxxx.Startup))]
namespace xxxxx
{
    public class Startup : FunctionsStartup
    {
        public override void Configure(IFunctionsHostBuilder builder)
        {
            var services = builder.Services;
            var configBuilder = new ConfigurationBuilder()
                .SetBasePath(Environment.CurrentDirectory)
                .AddJsonFile("local.settings.json", true, reloadOnChange: true)
                .AddEnvironmentVariables() ;
            ConfigureServices(services);
            ConfigureAppSettings(services, configBuilder.Build());
            ConfigureLogging(services, configBuilder.Build());
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

2) EF 核心 5.0 rc-1

https://devblogs.microsoft.com/dotnet/annoucing-entity-framework-core-efcore-5-0-rc1/

错误

无法加载文件或程序集“Microsoft.Extensions.DependencyInjection.Abstractions,Version=5.0.0.0,Culture=neutral,PublicKeyToken=adb9793829ddae60”。该系统找不到指定的文件。

图片

套餐

以下是引用的包

图片

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
    <AzureFunctionsVersion>v3</AzureFunctionsVersion>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.Azure.Functions.Extensions" Version="1.1.0" />
    <PackageReference Include="Microsoft.Azure.WebJobs.Extensions.ServiceBus" Version="4.1.0" …
Run Code Online (Sandbox Code Playgroud)

dependency-injection entity-framework-core azure-functions

11
推荐指数
2
解决办法
7442
查看次数

Cloud服务的ExecuteRequestHandler耗时太长(几乎占总响应时间的80%)

我有一个托管为Azure云服务的应用程序(Web API,.NET 4.5).

Vm大小和4个实例.

当我使用新文件监视应用程序时,我发现 ExecuteRequestHandler占用总响应时间的近80%并且使应用程序响应非常慢.

为了提高应用程序的性能,我希望减少ExecuteRequestHandler所花费的时间.

我试图在互联网上搜索.但除了以下链接之外没有得到任何帮助.

ExecuteRequestHandler大部分时间都在使用

以上链接没有多大帮助.

任何关于以下两点的帮助都非常感谢.

1)如何减少ExecuteRequestHandler所用的时间

2)如何增加Web角色的线程池大小.

c# iis-7.5 threadpool azure-web-roles azure-cloud-services

10
推荐指数
0
解决办法
1269
查看次数

如何在MVC模型中使用Webservice

我有一个非常简单的MVC模型,其中我有两个非常简单的模型类Person和Company.

我必须使用Web服务来获取有关人员和公司的数据.

您能否发布一些示例linke,其中webservice被用于GET或/和POST.

这是我的控制器索引方法.

public ActionResult Index(string id)
{
Webservice webservice = new Webservice();
}

[HttpPost]
public ActionResult Index(string id)
{
Webservice webservice = new Webservice();
}

我不知道是否在Get或Post中写上面的代码.

c# asp.net-mvc wcf web-services

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