小编Yoa*_*. B的帖子

如何模拟WCF服务?

如何使用Rhino Mocks模拟WCF服务代理?

.net c# wcf unit-testing rhino-mocks

5
推荐指数
1
解决办法
6521
查看次数

使用C#的可用TCP端口探测

如何探测可用的TCP端口以便以编程方式配置WCF服务端点?

c#

5
推荐指数
1
解决办法
2078
查看次数

如何处理WCF客户端断开连接

如何处理WCF客户端断开连接?

我试过CallBacks但它似乎只有在客户端通过使用"断开连接"按钮"清楚地"断开连接时才有效.

我希望在客户端断开连接时通知我的服务器,即使是手动断开连接或客户端进程崩溃.

c# wcf

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

来自ActionFilter的RedirectToAction

如何从自定义ActionFilter访问RedirectToAction?

public class ExceptionHandlingFilterAttribute : ActionFilterAttribute
{
    public override void OnActionExecuted(ActionExecutedContext filterContext)
    {
        if (filterContext.Exception != null && !filterContext.ExceptionHandled)
        {
            filterContext.ExceptionHandled = true;

            // HERE : RedirectToAction("ServiceNotFound","Error");

        }
        base.OnActionExecuted(filterContext);
    }   
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

如何处理 3 层架构中的多条件查询

假设一个基本的 3 层应用程序(UI-服务-数据访问)具有数据访问层(SQL、Xml ...)的总抽象

UI 应用程序由具有多条件过滤器、查找等的 Datagrids 组成。

那么如何在这个架构中处理多标准查询,而不必创建多个服务方法,并将所有可能的标准作为参数......

请注意,UI 层不知道 DAL 是如何工作的。

c# architecture 3-tier

5
推荐指数
1
解决办法
1085
查看次数

如何使用MEF防止模块重复?

如果存在2个相同组件的副本(可能是错误的),我如何防止MEF加载重复模块

  • Assembly1.dll

  • Assembly2.dll(Assembly1的副本)

    [ImportMany]
    public IList<IModule> Modules { get; private set; }
    
    public void BuildUp()
    {
        Modules = new List<IModule>();
    
        var catalog = new DirectoryCatalog(@".\Modules");
        var container = new CompositionContainer(catalog);
    
        container.ComposeParts(this);
    }
    
    Run Code Online (Sandbox Code Playgroud)

c# mef

5
推荐指数
1
解决办法
1118
查看次数

如何将 Paypal 与 WinForm 桌面应用程序集成

我想让我的 Windows 窗体桌面应用程序与 PayPal 集成,以便我可以通过 WinForms 应用程序向我的用户收费。是否有任何关于此的资源,或者可以做到吗?

c# c++ vb.net paypal winforms

5
推荐指数
1
解决办法
5032
查看次数

带有SQL Server消息传输的NServiceBus

有没有办法使用SQL Server作为物理消息传输而不是使用NServiceBus内置的MSMQ消息传输?

谢谢

.net sql-server esb nservicebus

5
推荐指数
1
解决办法
2479
查看次数

ASP.NET MVC ViewModel关注

我应该考虑ASP.NET MVC ViewModels只包含flat和primitypes类型,还是应该包含复杂的Core/Domain模型类型?

我正在寻找最佳实践.

谢谢.

c# asp.net-mvc

4
推荐指数
1
解决办法
347
查看次数

属性选择器和Where <T>使用Linq查询

我想这样做:

public class SomeEntityClass
{
    public Guid MyClassProperty {get;set;}
}

public class AnotherEntityClass
{
    public Guid AnotherProperty {get;set;}
}

public T GetByProperty<T>(Guid value, Expression<Func<T, object>> selector)
{
    return = Session.Query<T>().Where(x => selector == value).FirstOrDefault();
}
Run Code Online (Sandbox Code Playgroud)

应该叫:

Repository.GetByProperty<SomeEntityClass>(Guid.NewGuid(), x => x.MyClassProperty );
Repository.GetByProperty<AnotherEntityClass>(Guid.NewGuid(), x => x.AnotherProperty);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

有帮助吗?

谢谢.

c# linq lambda

4
推荐指数
1
解决办法
2349
查看次数