0
我想在spring.net中調用這個方法,但是我在獲取配置時遇到了問題。在spring.net應用上下文中調用泛型方法
方法:
public void AddRepository<TEntity>(IRepository<TEntity> repository)
where TEntity : IEntity
{
Repositories.Add(repository.GetType().Name, repository);
}
配置:
<object type="Spring.Objects.Factory.Config.MethodInvokingFactoryObject, Spring.Core">
<property name="TargetObject">
<ref local="RepositoryFactory" />
</property>
<property name="TargetMethod" value="AddRepository"/>
<property name="Arguments">
<list>
<ref object="BinaryAssetFileRepository"/>
</list>
</property>
</object>
是否有可能解決這樣的通用方法是什麼?
在此期間,我發現這個問題。 類型參數可以與所述方法的名稱在TargetMethod屬性進行傳遞: <屬性名=「TargetMethod」值=「AddRepository < Edu3.DTOModel.BinaryAsset.BinaryAssetExtensionDto>」 /> – 2010-03-12 13:10:32