目前我正在尝试在结构映射中重新实现一些用 Castle Windsor 编写的代码。
这段代码:
Component.For(typeof(IMongoCollection<>))
.UsingFactoryMethod(
(k, c) => MongoResolver.ResolveCollection(k, c.RequestedType)));
执行以下操作:调用 IMongoCollection 时,解析具体集合。
我试图在结构图中这样做:
For(typeof(IMongoCollection<>)).Use("test", x =>
{
SOME MAGIC!
});
但我不知道在魔法部分该怎么做。