我有一个界面:
public interface IFileParserService<ITxtFile>
{
void Parse(IEnumerable<ITxtFile> rows);
}
我有一个不同的接口实现
public class ProductParserService : IFileParserService<TxtFileProduct>
{
//implementation
}
public class CategoryParserService : IFileParserService<TxtFileCategory>
{
//implementation
}
模型是:
public class TxtFileProduct : ITxtFile
{
}
和
public class TxtFileCategory : ITxtFile
{
}
使用Autofac注册这些类型的方法是什么? 谢谢。