public CustomServiceRegistration(CustomComponentRegistration ccRegistration, ServiceInfo serviceInfo) : base(ccRegistration) { _serviceInfo = serviceInfo; // Some additional initializations (collections) serviceInfo.AutoInjections = _autoInjections; serviceInfo.Substitutes = _substitutes; serviceInfo.SubstituteNames = _substituteNames; serviceInfo.Requires = _requires; serviceInfo.MemberOfLists = _inLists; }
protected CustomComponentRegistration(CustomComponentRegistration ccRegistration) { Logger = ccRegistration.Logger; Registration = ccRegistration.Registration; ComponentInfo = ccRegistration.ComponentInfo; }