/// <summary> /// Initialises a new build injector for an interface /// </summary> public GeneratedEncapsulatorClass(GeneratedClass wrappedType, Type runtimeModel, Type runtimeFactory) : base(wrappedType.Project) { _wrappedType = wrappedType; _runtimeModel = runtimeModel; _runtimeFactory = runtimeFactory; }
/// <summary> /// Initialises a new build injector for an interface /// </summary> public GeneratedInjectorClass(GeneratedClass wrappedType, Type runtimeType, String interfaceName) : base(wrappedType.Project) { _wrappedType = wrappedType; _runtimeType = runtimeType; _interfaceName = interfaceName; }