/// <summary> /// 初始化一个<see cref="DependencyTypeFinder"/>类型的实例 /// </summary> /// <param name="allAssemblyFinder">所有程序集查找器</param> public DependencyTypeFinder(IAllAssemblyFinder allAssemblyFinder) => _allAssemblyFinder = allAssemblyFinder;
/// <summary> /// 初始化一个<see cref="BaseTypeFinderBase{TBaseType}"/>类型的新实例 /// </summary> protected BaseTypeFinderBase(IAllAssemblyFinder allAssemblyFinder) { _allAssemblyFinder = allAssemblyFinder; }
/// <summary> /// 初始化一个<see cref="EntityConfigurationTypeFinder"/>类型的新实例 /// </summary> public EntityConfigurationTypeFinder(IAllAssemblyFinder allAssemblyFinder) : base(allAssemblyFinder) { }
/// <summary> /// 初始化一个<see cref="OSharp.Entity.EntityTypeFinder"/>类型的新实例 /// </summary> public EntityTypeFinder(IAllAssemblyFinder allAssemblyFinder) { _allAssemblyFinder = allAssemblyFinder; }
/// <summary> /// 初始化一个<see cref="MapFromAttributeTypeFinder"/>类型的新实例 /// </summary> public MapFromAttributeTypeFinder(IAllAssemblyFinder allAssemblyFinder) : base(allAssemblyFinder) { }
/// <summary> /// 初始化一个<see cref="EventHandlerTypeFinder"/>类型的新实例 /// </summary> public EventHandlerTypeFinder(IAllAssemblyFinder allAssemblyFinder) { _allAssemblyFinder = allAssemblyFinder; }
/// <summary> /// 初始化一个<see cref="BaseTypeFinderBase{TBaseType}"/>类型的新实例 /// </summary> public OutputDtoTypeFinder(IAllAssemblyFinder allAssemblyFinder) : base(allAssemblyFinder) { }
/// <summary> /// 初始化一个<see cref="AttributeTypeFinderBase{TAttributeType}"/>类型的新实例 /// </summary> public AttributeTypeFinderBase(IAllAssemblyFinder allAssemblyFinder) { _allAssemblyFinder = allAssemblyFinder; }