public static NuGetProject WithConsoleHostProjectServices( this NuGetProject project, ConsoleHostNuGetProjectServices projectServices) { var flags = BindingFlags.Public | BindingFlags.Instance; PropertyInfo property = typeof(NuGetProject).GetProperty("ProjectServices", flags); property.SetValue(project, projectServices); return(project); }
public static NuGetProject WithConsoleHostProjectServices(this NuGetProject project, DotNetProject dotNetProject) { var projectServices = new ConsoleHostNuGetProjectServices(dotNetProject, project); return(project.WithConsoleHostProjectServices(projectServices)); }