【c# – 了解.NET Core和Entity Framework的版本】教程文章相关的互联网学习教程文章

c# – 更改botframework Formflow中的确认选项【代码】

我在botframework中创建了一个表单流.我想更改确认选项,默认情况下需要“是”和“否”.但我想让它继续’是’,即使用户输入’OK’,’Ya’,’是’等我怎么能添加确认选项解决方法:您需要将新术语添加到FormBuilder配置的Yes数组中.就像是:public static IFormBuilder<T> CreateCustomForm<T>()where T : class {var form = new FormBuilder<T>();var yesTerms = form.Configuration.Yes.ToList();yesTerms.Add("Ya");form.Configura...

c# – 为什么Entity Framework在一个SaveChanges()中添加多个项目这么慢?【代码】

这是a previous question的后续工作,其中我试图弄清楚我的代码运行缓慢的主要原因.我想我已经把它缩小到下面的一个最小例子.我有一个基本的数据库结构如下:public class Foo {public int Id { get; set; }public string Bar { get; set; } }public class FooContext : DbContext {public DbSet<Foo> Foos { get; set; } }现在,如果我有一个Foo对象列表,并希望将它们添加到数据库,建议的方法是使用AddRange().但是我注意到它花了很...

c# – Entity Framework Core – 迁移到.net核心后首先返回重复的结果【代码】

所以我在ef核心中有一个以下查询,这导致重复的结果甚至很难我首先调用或默认它DateTime maxDate = SqlDateTime.MaxValue.Value; var results = (from r in _dbContext.audit_Resultsjoin e in _dbContext.audit_DataEncounters on new { r.IdAudit, r.PatientFirstName, r.PatientLastName, r.PatientDOB } equals new { e.IdAudit, PatientFirstName = e.FirstName, PatientLastName = e.LastName, PatientDOB = e.DateOfBirth } ...

c# – Microsoft Bot Framework自适应卡无法正常呈现【代码】

我正在尝试使用自适应卡片将其添加到我的路易斯响应中,并遵循指南:https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-add-rich-card-attachments. 为什么我的按钮没有显示在我的机器人模拟器上?我错过了什么吗?看图: 我的代码:[LuisIntent("Test")]public async Task Test(IDialogContext context, LuisResult result){Activity replyToConversation = (Activity)context.MakeMessage();//Activity ...

c# – Microsoft Bot Framework,有一个缺少的子类型

我正在尝试使用ms bot框架创建一个Bot应用程序.我按照说明here.当我尝试使用VS 2017中的创建新项目创建机器人应用程序时,它会出错.The project file cannot be opened.There is a missing project subtype. Subtyle: ‘{349c5851-65df-11da-9384-00065b846f21}’ is unsupported by this installation我重新安装了vs 2017两次,但是,我收到了错误.有没有人有想法? 更新!!! 当我尝试使用命令安装MVC 5但是它给出了一个错误,说“当...

c# – 类型’TestClassAttribute’存在于’Microsoft.VisualStudio.QualityTools.UnitTestFramework和’Microsoft.Visu

更新测试项目后NuGet我收到此错误:The type ‘TestClassAttribute’ exists in both‘Microsoft.VisualStudio.QualityTools.UnitTestFramework,Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’and ‘Microsoft.VisualStudio.TestPlatform.TestFramework,Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’我应该保留哪一个?解决方法:我从单元测试项目引用中删除了Microsoft.VisualSt...

c# – 旋转Microsoft.XNA.Framework.Rectangle并根据该旋转创建一个矩形?【代码】

我一直试图这样做一段时间,但没有取得多大成功.我想做的就是旋转矩形,然后创建一个包含旋转点的新矩形. 任何人都有任何想法应该如何正确完成? 我的代码不起作用,但我不确定它到底出错了(数字让我觉得它确实有效),例如,如果我有一个具有以下值的矩形:{X:865 Y:76 Width:22 Height:164}结果是:{X:1863 Y:1740 Width:164 Height:22}旋转的地方-1.57094443 我所做的是抓住原始矩形的所有四个点并使用此函数旋转它们:static public ...

c# – Zend Framework 2 SOAP与.NET不兼容【代码】

我正在尝试在我的ZF2应用程序中创建一个SOAP服务器,我可以使用向导将Visual Studio导入到C#应用程序中.我已经创建了服务并使用soapUI对其进行了测试.我在soapUI中运行了WS-I一致性测试,我的服务通过了它.但是,当我尝试使用Visual C#Express 2008将服务添加到C#应用程序时,它表示HTML文档没有Web服务发现信息. 这是我在ZF2控制器中使用的代码:public function exampleAction() {if (isset($_GET['wsdl'])) {$soapAutoDiscover = ne...

c# – 带有Entity Framework 5和MVC4的Log4net【代码】

所以我开始这个新项目,并希望使用Log4net登录数据库.我正在使用EF进行其他事情并且连接正常.出于某种原因,L4N没有记录任何内容,但没有抛出任何错误.只是想知道我可能缺少哪些步骤,希望有人可以指出.我需要以某种方式“保存”到数据库吗? Thanx提前这么多. 我的web.config:<log4net> <appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"><bufferSize value="100" /><connectionType value="System.Data.Ent...

c# – 如何指向不同环境的Entity Framework DB Context【代码】

我有3个数据库DBDev,DBStaging和DBProduction.在我的应用程序内部,我为每个数据库创建了3个edmx.每个DB都有一个匹配的实体,如下所示:DBDev – > DEVEntities,DBStaging – > StagingEntities或DBProduction – > ProductionEntities 我在web.config中选择要通过此访问的数据库:<connectionStrings configSource="Configs\DBDev.config" /> <!-- or DBStaging or DBProduction-->我将我的所有数据库访问路由到一个静态类:DBAc...

c# – 无法在类库包中的Entity Framework 7 beta4上运行迁移【代码】

我无法在类库包中执行迁移命令.我的dnvm版本是(来自global.json):"sdk": {"version": "1.0.0-beta5-12021"}我正在我的项目JSON中导入它."dependencies": {"EntityFramework.Commands": "7.0.0-beta4","EntityFramework.SqlServer": "7.0.0-beta4","Microsoft.CSharp": "4.0.0-beta-22816","System.Collections": "4.0.10-beta-22816","System.Linq": "4.0.0-beta-22816","System.Threading": "4.0.10-beta-22816","EntityFramewor...

c# – 使用cookie进行ASP.NET Core .NET Framework测试【代码】

我创建了一个会话中间件,想要测试它.所以我使用TestServer进行测试. 测试代码如下:using System.Linq; using System.Threading.Tasks; using ComponentsTest.StartUps; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.TestHost; using NUnit.Framework;namespace ComponentsTest.IntegrationTest {[TestFixture]public class SessionMwTest{[SetUp]public void Setup(){_server = new TestServer(_hostBuilder)...

c# – 在EntityFramework中为同一个DBContext使用多个连接字符串【代码】

我正在使用EntityFramework开发一个项目,我需要从不同于默认数据库的数据库中获取模型数据的一部分.如何使用具有相同DbContext的多个连接字符串?public class HMVoltageDBContext : DbContext, IDisposable// IdentityDbContext<User>, IDisposable{static HMVoltageDBContext(){Database.SetInitializer<HMVoltageDBContext>(new HMVoltageDatabaseInitializer());}public HMVoltageDBContext() : base(nameOrConnectionString: ...

c# – Microsoft Bot Framework,LUIS,当消息没有意图时采取一些行动【代码】

我最近开始学习Microsoft Bot Framework,所以我开始制作一个Chatbot,我想我做错了 我用这种方式制作聊天机器人:–> I get the message’s user –> send to LUIS –> get the intent and the entities –> select my answer and send it.没关系,但得到以下情况:USER: I wanna change my email. –> intent : ChangeInfo entities:email/value:email CHATBOT: Tell me your new Email please. –> intent: noIntententities: noEn...

c# – 首先通过将type作为参数传递,在Entity Framework DB中动态实例化Model对象【代码】

需要通过将表名作为参数(在DB第一种方法中生成的模型并使用EF 6.0)动态创建实体框架生成的Model类的实例 喜欢,// Input Param string tableName // Context always same DBContext dbContext= new DBContext(); //Need to create object query dynamically by passing //table name from front end as below IQueryable<"tableName"> query = dbContext."tableName ";需要传递100个表作为输入参数并且所有表的结构相同. 请帮忙.解...