public GenericTypesComparer(ITypeGenericParametersProvider genericParametersProvider, IGenericArgumentComparer argumentsComparer) { GenericParametersProvider = genericParametersProvider; ArgumentsComparer = argumentsComparer; }
public IsEnumerableChecker(IGenericTypeGenerator genericGenerator, ITypeGenericParametersProvider genericParametersProvider, ITypeContainsGenericParametersChecker containsGenericParametersChecker) { GenericGenerator = genericGenerator; GenericParametersProvider = genericParametersProvider; ContainsGenericParametersChecker = containsGenericParametersChecker; }
public ServiceGenericRegistrationGenerator(ITypeGenericParametersProvider parametersProvider, ITypeContainsGenericParametersChecker typeContainsGenericParametersChecker) { ParametersProvider = parametersProvider; TypeContainsGenericParametersChecker = typeContainsGenericParametersChecker; }
public ServiceRegistrationInterfacesGenerator(IRegistrationInterfacesFilter filter, ITypeContainsGenericParametersChecker typeContainsGenericParametersChecker, ITypeGenericParametersProvider genericParametersProvider, IInterfaceGenerator interfaceGenerator) { Filter = filter; InterfaceGenerator = interfaceGenerator; }
public EnumerableGenerator(ITypeGenericParametersProvider genericParametersProvider, IGenericTypeGenerator genericTypeGenerator) { GenericParametersProvider = genericParametersProvider; GenericTypeGenerator = genericTypeGenerator; }
public GenericClassFinder(ITypeGenericParametersProvider genericParametersProvider) { GenericParametersProvider = genericParametersProvider; }
public InterfaceGenerator(ITypeGenericParametersProvider genericParametersProvider, ITypeContainsGenericParametersChecker typeContainsGenericParametersChecker) { GenericParametersProvider = genericParametersProvider; TypeContainsGenericParametersChecker = typeContainsGenericParametersChecker; }