草庐IT

REQUEST_ENTITY_PROCESSING

全部标签

c# - 我可以更改 Entity Framework 4.3 代码优先中的默认架构名称吗?

目前,我正在将我的应用程序部署到共享托管环境,并且代码优先的迁移一直运行良好,除了一个小问题。每次我想推送站点时,我都必须使用“Update-Database-script”选项,因为我必须在每个表名前加上[dbo]因为默认情况下共享主机会创建一个默认模式名称与数据库用户名同名。如果我登录到我的共享主机并创建一个数据库,那么我必须创建一个用户。如果我将该用户命名为admin,那么以admin身份登录时代码优先创建的表看起来类似于“[admin].[BlogPosts]”。当应用程序运行时,所有表都已创建,但我收到EF异常,因为它说“[dbo].[BlogPosts]”无效。如果我将表的

c# - 我可以更改 Entity Framework 4.3 代码优先中的默认架构名称吗?

目前,我正在将我的应用程序部署到共享托管环境,并且代码优先的迁移一直运行良好,除了一个小问题。每次我想推送站点时,我都必须使用“Update-Database-script”选项,因为我必须在每个表名前加上[dbo]因为默认情况下共享主机会创建一个默认模式名称与数据库用户名同名。如果我登录到我的共享主机并创建一个数据库,那么我必须创建一个用户。如果我将该用户命名为admin,那么以admin身份登录时代码优先创建的表看起来类似于“[admin].[BlogPosts]”。当应用程序运行时,所有表都已创建,但我收到EF异常,因为它说“[dbo].[BlogPosts]”无效。如果我将表的

c# - Request.IsAuthenticated 如何工作?

MSDN代码示例说明:以下代码示例使用IsAuthenticated属性来确定当前请求是否已通过身份验证。如果尚未通过身份验证,请求将被重定向到另一个页面,用户可以在该页面中将其凭据输入到Web应用程序中。这是应用程序默认页面中常用的技术。这很好,但没有细节或任何东西......它到底在检查什么?如何将其设置为true?加倍努力:我在哪里可以找到关于此的更多详细文档? 最佳答案 感谢Google,我找到了@keyboardP在hisanswer中引用的帖子的缓存版本.由于原始链接已损坏(2012-12-06),我将在此处发布该答案/

c# - Request.IsAuthenticated 如何工作?

MSDN代码示例说明:以下代码示例使用IsAuthenticated属性来确定当前请求是否已通过身份验证。如果尚未通过身份验证,请求将被重定向到另一个页面,用户可以在该页面中将其凭据输入到Web应用程序中。这是应用程序默认页面中常用的技术。这很好,但没有细节或任何东西......它到底在检查什么?如何将其设置为true?加倍努力:我在哪里可以找到关于此的更多详细文档? 最佳答案 感谢Google,我找到了@keyboardP在hisanswer中引用的帖子的缓存版本.由于原始链接已损坏(2012-12-06),我将在此处发布该答案/

c# - 如何在 Entity Framework 中进行 "in"查询?

如何在实体的linq中进行选择以从列表中选择带有键的行?像这样:varorderKeys=newint[]{1,12,306,284,50047};varorders=(fromorderincontext.Orderswhere(order.KeyinorderKeys)selectorder).ToList();Assert.AreEqual(orderKeys.Count,orders.Count);我尝试使用某些答案中提到的Contains方法,但它不起作用并抛出此异常:LINQtoEntities无法识别方法'BooleanContains[Int32](System.Col

c# - 如何在 Entity Framework 中进行 "in"查询?

如何在实体的linq中进行选择以从列表中选择带有键的行?像这样:varorderKeys=newint[]{1,12,306,284,50047};varorders=(fromorderincontext.Orderswhere(order.KeyinorderKeys)selectorder).ToList();Assert.AreEqual(orderKeys.Count,orders.Count);我尝试使用某些答案中提到的Contains方法,但它不起作用并抛出此异常:LINQtoEntities无法识别方法'BooleanContains[Int32](System.Col

c# - Entity Framework 缓存问题

我是EntityFramework的新手。我已经使用EF在我的数据库中获取了一些值。它完美返回,并且值显示在标签中。但是当我删除表中的所有值时(不使用EF),EF查询返回我的旧值。我知道EF将值存储在缓存中并为后续运行返回缓存数据。这个对吗?那么当我删除了数据库中的所有值但EF返回旧值时,如何解决问题?编辑:现在我使用了datamodel.SaveChanges()。但现在它也返回相同的旧值。我的示例查询如下所示:SchoolBriefcaseEntitiesdatamodel=newSchoolBriefcaseEntities();datamodel.SaveChanges();L

c# - Entity Framework 缓存问题

我是EntityFramework的新手。我已经使用EF在我的数据库中获取了一些值。它完美返回,并且值显示在标签中。但是当我删除表中的所有值时(不使用EF),EF查询返回我的旧值。我知道EF将值存储在缓存中并为后续运行返回缓存数据。这个对吗?那么当我删除了数据库中的所有值但EF返回旧值时,如何解决问题?编辑:现在我使用了datamodel.SaveChanges()。但现在它也返回相同的旧值。我的示例查询如下所示:SchoolBriefcaseEntitiesdatamodel=newSchoolBriefcaseEntities();datamodel.SaveChanges();L

c# - 返回结果为 "::1"的 Request.UserHostAddress 问题

我正在尝试使用获取客户端ip地址HttpContext.Request.UserHostAddress;但它返回::1。如何解决? 最佳答案 ::1用于localhost,可能是this可能会有用。 关于c#-返回结果为"::1"的Request.UserHostAddress问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6408957/

c# - 返回结果为 "::1"的 Request.UserHostAddress 问题

我正在尝试使用获取客户端ip地址HttpContext.Request.UserHostAddress;但它返回::1。如何解决? 最佳答案 ::1用于localhost,可能是this可能会有用。 关于c#-返回结果为"::1"的Request.UserHostAddress问题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6408957/