private MediaCreator ResolveCreator(BaseFactory factory, XmlNode configNode) { XmlNode childNode = XmlUtil.GetChildNode("mediaCreator", configNode); if (childNode != null) { MediaCreator mediaCreator = factory.CreateObject(childNode, false) as MediaCreator; if (mediaCreator != null) { return(mediaCreator); } } return((MediaCreator) new SingleLanguageMediaCreator()); }
public ContactManagerService(BaseFactory sitecoreFactory) { this.contactManager = sitecoreFactory.CreateObject("tracking/contactManager", true) as ContactManager; }