小编Kev*_*Dog的帖子

Mercurial:我可以重命名一个分支吗?

我们现在有一个"stiging"分支,其中"staging"似乎是一个更好的语义契合.处理这个问题的好策略是什么?

mercurial branch dvcs

203
推荐指数
5
解决办法
6万
查看次数

如何为每个AppDomain配置一次AutoMapper

我目前的项目包括域模型,MVC Web应用程序和单元测试的程序集.如何设置AutoMapper配置,以便所有程序集引用相同的配置?

我猜我可以在Global.asax中为web应用程序添加项目,但是如何在单元测试中使用它?此外,如果配置在Global.asax中,域模型是否会选择地图?

非常感谢,

KevDog.

c# asp.net-mvc automapper

20
推荐指数
1
解决办法
9150
查看次数

你能通过WCF服务传递Func <T,bool>吗?

Func是一个可序列化的类,但是当我尝试通过服务将其作为参数传递时.我被告知它"不是一种已知的类型".我试过这里的解决方案无济于事.

非常感谢那里......

.net c# wcf

16
推荐指数
2
解决办法
4777
查看次数

使用依赖注入组织ASP.Net MVC解决方案的最佳方法是什么?

我在一个新的ASP.Net MVC项目的早期开发,我使用这个项目进入DI.我很确定我会选择结构图,但这不是我要问的问题.我想弄清楚的是如何最好地组织我的解决方案.单元测试项目和模型都可以获取配置文件来映射它们的依赖关系,还是有一个类来统治它们?

另外,在我走得太远之前,还有什么新手陷阱可以避免吗?

非常感谢,所有.....

更新 我应该补充一点,当我说"组织解决方案"时,我并不是指文件/文件夹的数量等,而是如何构建与DI相关的类.特别是,如何管理引导程序.我可以看到我的言语不好会导致混乱.

structuremap asp.net-mvc dependency-injection inversion-of-control

14
推荐指数
2
解决办法
2221
查看次数

我可以否定使用"Eval"的属性中的值吗?

我想将按钮的启用状态设置为值的否定.

所以给出这段代码:

<asp:CheckBox ID="DefaultChecked" 
              Checked='<%# Bind("IsDefaultMessage") %>' 
              Enabled="false" 
              runat="server" />

<asp:LinkButton ID="MakeDefaultButton" 
                runat="server" 
                CommandName="MakeDefault' 
                CommandArgument='<%# Bind("ResidentialInfoID") %>' 
                Text="Make Default" />
Run Code Online (Sandbox Code Playgroud)

我怎样才能让LinkBut​​ton的Enabled属性false,如果IsDefaultMessage == true

asp.net asp.net-3.5

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

是否有一个好的CMS与ASP.Net MVC一起使用

我有一个小网站,我为一个使用ASP.Net MVC的朋友开发,并想知道我是否可以将它连接到dotnetnuke或另一个CMS.或者正在使用动态数据管理网站?

asp.net asp.net-mvc dotnetnuke content-management-system

13
推荐指数
2
解决办法
6824
查看次数

如何在Go中单元测试命令行标志?

我想要一个单元测试来验证特定命令行标志是否在枚举中.

这是我想编写测试的代码:

var formatType string

const (
    text = "text"
    json = "json"
    hash = "hash"
)

func init() {
    const (
        defaultFormat = "text"
        formatUsage   = "desired output format"
    )

    flag.StringVar(&formatType, "format", defaultFormat, formatUsage)
    flag.StringVar(&formatType, "f", defaultFormat, formatUsage+" (shorthand)")

}

func main() {
    flag.Parse()
}
Run Code Online (Sandbox Code Playgroud)

只有当-format等于上面给出的一个const值时,所需的测试才会通过.此值可在formatType中使用.一个正确的调用示例是:program -format text

测试所需行为的最佳方法是什么?

注意:也许我的措辞很差,但显示的代码不是单元测试本身,而是我想编写单元测试的代码.这是我正在编写的工具中的一个简单示例,并且想要询问是否有一种很好的方法来测试该工具的有效输入.

unit-testing go

10
推荐指数
2
解决办法
6627
查看次数

跨多个列的排列的唯一postgres约束

给出Postgres数据库中的以下三列:第一,第二,第三; 如何创建约束以使排列是唯一的?

例如,如果('foo', 'bar', 'shiz')存在于db中,('bar', 'shiz', 'foo')则将其排除为非唯一.

sql postgresql database-design constraints unique-constraint

9
推荐指数
2
解决办法
780
查看次数

如何在Ruby中将整数数组连接到单个整数

给定数组[1,2,3],是否有一种方法(除迭代之外)将其转换为整数123?

ruby arrays concatenation

8
推荐指数
3
解决办法
5391
查看次数

如何在Go中实施战略模式?

这是我要解决的一般问题:

  1. 一组软件包从一个源收集数据并将其发送到多个通道.
  2. 第二组软件包从许多渠道收集数据并将其写入一个来源.这组包需要从多种格式转换数据.

这似乎是战略模式的完美案例,但我不确定如何最好地在Go中完成这项工作.

design-patterns strategy-pattern go

8
推荐指数
1
解决办法
3663
查看次数