繁体   English   中英

如何插入odata edm?

[英]How do you insert odata edm?

C#客户端应用程序正在通过服务引用访问Web api 2 odata控制器。 如何插入? 此代码不起作用:

 CourseServiceRef.Container container1;
 CourseServiceRef.NotNeeded notNeeded;

 notNeeded.Username1 = "test";
 notNeeded.Email = "test";           
 var serviceResponse = container1.SaveChanges();

服务参考称为CourseServiceRef。 它包含一个称为NotNeeded的实体集。 使用实体框架6.1

如果有人发现有用:

 Uri uri = new Uri("http://localhost:50222/odata");
         var container = new CourseServiceRef.Container(uri);
         CourseServiceRef.NotNeeded newTempAccount = new CourseServiceRef.NotNeeded()
            { 
               Email = model.UserName,
               Username1 = model.UserName 
            };

         if (newTempAccount != null)
        {
            container.AddToNotNeededs(newTempAccount);
            container.SaveChanges();
        }           

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM