Api Dynamics 365 Microsoft.Xrm.Tooling.Connector.CrmServiceClient(connectionString)打开需要15秒

Api Dynamics 365 Microsoft.Xrm.Tooling.Connector.CrmServiceClient(connectionString)打开需要15秒,api,dynamics-crm,Api,Dynamics Crm,我们正在开发和使用SDK调用动态的C#MCV API。但是我们有一些性能问题 为什么要花这么长时间才能打开连接 在缓存第一个调用后,其余的调用都很快,但每次15秒的性能似乎非常差 这些代码行需要15秒才能完成 connectionString=AuthType=Office365;用户名=用户;密码=密码 CrmServiceClient conn=new Microsoft.Xrm.Tooling.Connector.CrmServiceClient(connectionString)从我的经

我们正在开发和使用SDK调用动态的C#MCV API。但是我们有一些性能问题

为什么要花这么长时间才能打开连接

在缓存第一个调用后,其余的调用都很快,但每次15秒的性能似乎非常差

这些代码行需要15秒才能完成

connectionString=AuthType=Office365;用户名=用户;密码=密码


CrmServiceClient conn=new Microsoft.Xrm.Tooling.Connector.CrmServiceClient(connectionString)

从我的经验来看,这种性能非常正常

如果这是一个主要问题,您可以尝试一些、身份验证,甚至其他web服务,例如。我不知道这些是否会提高性能,这只是一些你可以尝试的东西


我想你也可以选择使用
CrmServiceClient(connectionString)
,但要考虑实现某种类型的常开类型功能,以避免服务构建时间。

在我最近的开发中,我从欧洲到北美地区来回奔波,代码运行时间从不超过2-3秒,问题可能在你这边。浏览器也这么慢吗?我会考虑一张支持票。事后思考:我在我们客户的几个O365门户网站上看到了关于服务降级的警告,因此这可能也是他们的一个问题。