void CreateResolver() { fakeAssemblyPathResolver = new FakeTextTemplatingAssemblyPathResolver(); fakeHostAppDomainAssemblyResolver = new FakeTextTemplatingHostAppDomainAssemblyResolver(); resolver = new TextTemplatingAssemblyResolver( fakeAssemblyPathResolver, fakeHostAppDomainAssemblyResolver); }
protected TextTemplatingHost CreateTextTemplatingHost(IProject project) { var appDomainFactory = new TextTemplatingAppDomainFactory(); string applicationBase = GetAssemblyBaseLocation(); var assemblyResolver = new TextTemplatingAssemblyResolver(project); var host = new TextTemplatingHost(appDomainFactory, assemblyResolver, applicationBase); return host; }