Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 按约定进行统一配置_C#_.net_Dependency Injection_Unity Container - Fatal编程技术网

C# 按约定进行统一配置

C# 按约定进行统一配置,c#,.net,dependency-injection,unity-container,C#,.net,Dependency Injection,Unity Container,是否可以配置Unity Dependency Injection框架以按约定解决。所以换句话说,如果我有一个ICCustomerRepository,当它试图解决这个问题时,它会首先查看是否有任何注册的类型,如果没有,则会按照惯例尝试解决CustomerRepository类 这将节省大量的重复编码。还有一个项目也做了同样的事情。为基于传统的Unity配置构建了一个新的框架 您可以获得或。Unity 3现在支持按约定注册。有关更多信息和示例,请参阅。查看此博客帖子:

是否可以配置Unity Dependency Injection框架以按约定解决。所以换句话说,如果我有一个ICCustomerRepository,当它试图解决这个问题时,它会首先查看是否有任何注册的类型,如果没有,则会按照惯例尝试解决CustomerRepository类

这将节省大量的重复编码。

还有一个项目也做了同样的事情。

为基于传统的Unity配置构建了一个新的框架


您可以获得或。

Unity 3现在支持按约定注册。有关更多信息和示例,请参阅。

查看此博客帖子: