小编Rod*_*rez的帖子

实体框架4.3和Moq无法创建DbContext模拟

以下使用EF 4.2的测试现在抛出EF 4.3的下一个异常

System.ArgumentException:类型为mock必须是接口或抽象或非密封类.----> System.TypeLoadException:来自程序集'DynamicProxyGenAssembly2,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null'的类型'Castle.Proxies.DbContext43Proxy'上的方法'CallValidateEntity'正在覆盖从中看不到的方法那个集会.

[Test]
public void CanCreateMoqTest()
{
    // Arrange
    Mock<DbContext43> mock;

    // Act
    mock = new Mock<DbContext43>();

    // Assert
    Assert.NotNull(mock.Object);
}

public class DbContext43:DbContext
{
}
Run Code Online (Sandbox Code Playgroud)

我该怎么办?为我的DbContext43创建一个界面?

这是4.2和4.3之间的突破性变化吗?

谢谢!!

c# testing entity-framework moq

28
推荐指数
2
解决办法
5959
查看次数

如何测试AD密码是否符合配置的复杂性要求?

在net 3.5 csharp应用程序中,我需要提前知道AD密码是否满足配置的复杂性要求.
你怎么能这样做?

c# passwords active-directory

11
推荐指数
1
解决办法
4945
查看次数

jqGrid有CDN吗?

有人知道jqGrid是否有CDN ?

谢谢!

cdn jqgrid

10
推荐指数
1
解决办法
7663
查看次数

MvcContrib基于模型值的网格条件单元格格式

我需要根据模型中的布尔值条件格式化单元格值.我有列col.For(item => item.Detail); 如果item.Unfinished我需要应用一些CSS样式我该怎么做?

mvccontrib-grid

9
推荐指数
1
解决办法
2987
查看次数

检测应用于IQueryable <T>的位置

如何检测是否应用IQueryable<T>where过滤器?

在这段代码中,我需要以编程方式知道queryFiltered已经where应用了它而query不是

IQueryable<Customer> query = Context.Customers;
IQueryable<Customer> queryFiltered = Context.Customers
                                            .Where(c=>c.Name.Contains("ABC"));
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

6
推荐指数
2
解决办法
1232
查看次数

NPOI像excel一样插入行

如何使用NPOI像excel一样插入一行?excel插入命令复制上一行的格式

谢谢!

npoi

5
推荐指数
2
解决办法
9504
查看次数

将RedirectToAction与自定义类型参数一起使用

asp.net mvc 2

我在Identity控制器中有这个动作

public ActionResult Details(string id, MessageUi message)
{
Run Code Online (Sandbox Code Playgroud)

我正在尝试从另一个控制器重定向到此操作,但我不知道应该如何传递message参数

我正在努力

    var id = "someidvalue"
    var message = new MessageUi("somevalue");
    return RedirectToAction("Details", "Identity", new { id, message});
}
Run Code Online (Sandbox Code Playgroud)

但是message参数为null

asp.net-mvc-2

3
推荐指数
1
解决办法
6649
查看次数

如何在simple.data中转换为IEnumerable <Guid>?

我在simple.data中有这个查询

var db = Database.Open();
IEnumerable<Guid> recetas = db.Factura
    .All()
    .Where(db.Factura.ObraSocialPlan_id == obraSocialPlanId)
    .Select(db.Factura.Id)
    .Cast<Guid>();
Run Code Online (Sandbox Code Playgroud)

而且我得到了

无法隐式转换'Simple.Data.SimpleRecord''System.Guid'

我该如何更改查询?

c# simple.data

3
推荐指数
1
解决办法
1672
查看次数

在 Xamarin.Forms 应用程序的 android 部分禁用 defaultFocusHighlightEnabled

在 android 8 设备中运行的 xamarin.forms 应用程序中,我想在使用物理键盘时禁用控件突出显示(这是一种新的 android 8 行为)

android 文档说我应该为此设置 android:defaultFocusHighlightEnabled="false"

我试图在我的清单文件中添加它,但突出显示继续出现

<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:defaultFocusHighlightEnabled="false" android:versionName=
Run Code Online (Sandbox Code Playgroud)

我在哪里可以全局设置?

xamarin.android xamarin xamarin.forms

3
推荐指数
2
解决办法
3937
查看次数

使用js和razor获取guid值

我有一个 Asp.Net mvc 3 项目,我正在使用 razor,并且需要在 javascript 中生成 guid

我正在尝试这个:

<script type="text/javascript">
$(document).ready(function () {
    function getNewGuid() {
        return '@Guid.NewGuid()';
    }
Run Code Online (Sandbox Code Playgroud)

我在按钮的单击事件中使用,但对该函数的第二次调用返回相同的值

每次调用时我应该如何重新评估该函数?

javascript razor asp.net-mvc-3

2
推荐指数
1
解决办法
6543
查看次数