public static IProject Create(IProjectStore projectStore, Microsoft.Expression.Project.ProjectType projectType, IServiceProvider serviceProvider) { return(KnownProjectBase.TryCreate(() => new WebsiteProject(projectStore, projectType, serviceProvider))); }
private WebsiteProject(IProjectStore projectStore, Microsoft.Expression.Project.ProjectType projectType, IServiceProvider serviceProvider) : base(projectStore, serviceProvider) { this.projectType = projectType; this.webServerService = serviceProvider.GetService <IWebServerService>(); }