Inheritance: IAssemblyResourceFilePathProvider
        public void Setup()
        {
            var encodingProvider = new DefaultFileEncodingProvider();
            var assemblyResourceFilePathProvider = new AssemblyResourceFilePathProvider();
            var sourceAssembly = typeof(WebServerDeploymentResouceInfo).Assembly;
            var filesystemAccessor = new PhysicalFilesystemAccessor(encodingProvider);

            this.assemblyFileResourceProvider = new AssemblyFileResourceProvider(sourceAssembly, assemblyResourceFilePathProvider);
            this.deploymentScriptResourceDownloader = new DeploymentScriptResourceDownloader(this.assemblyFileResourceProvider, filesystemAccessor);
        }
 public void Setup()
 {
     this.assemblyResourceFilePathProvider = new AssemblyResourceFilePathProvider();
 }
 public void Setup()
 {
     var sourceAssembly = typeof(WebServerDeploymentResouceInfo).Assembly;
     var assemblyResourceFilePathProvider = new AssemblyResourceFilePathProvider();
     this.assemblyFileResourceProvider = new AssemblyFileResourceProvider(sourceAssembly, assemblyResourceFilePathProvider);
 }