如何强制Castle Windsor TypedFactory中缺少参数的运行时错误

时间:2017-02-21 17:05:02

标签: inversion-of-control castle-windsor abstract-factory

我正在使用CastleWindsor及其TypedFacility功能。

我有一组约50个派生自抽象基类的类。它们每个都有自己的界面。在加载时我将具体类注册到接口。

TypedFacility中有一些接口:

  1. T CreateService<T>(string username)
  2. T Create<T>
  3. 基类在构造函数(username)中需要一个参数。

    如果有人尝试使用Create而不是CreateService创建需要用户名的类,我想显示运行时错误。无论如何我能做到吗?

0 个答案:

没有答案