1
我有我的倉庫類,像這樣的形式:structuremap和Entity Framework 4.1
public partial class CategoryRepository : EfRepository<Category>, ICategoryRepository
{
public CategoryRepository(IUnitOfWork uow)
: base(uow)
{ }
}
public partial interface ICategoryRepository : IRepository<Category>
{
}
,我需要有很多人,相同的格式。這是一項漫長而枯燥的工作。 對於引導程序,我使用泛型類型掃描。
ObjectFactory.Initialize(x =>
{
x.Scan(y =>
{
y.AssemblyContainingType(typeof(IRepository<>));
y.ConnectImplementationsToTypesClosing(typeof(IRepository<>)).
OnAddedPluginTypes(z => z.HybridHttpOrThreadLocalScoped());
});
工作得很好,但它會更好,如果我不需要聲明所有類庫如上所述。無論如何要解決這個問題?我正在使用結構映射2.6.2
THANKs all, Nam Vo。