/// /// Configuration for a Dataverse solution. /// public class SolutionConfiguration { private string masterProfile; /// /// The PAC profile to use for the development environment /// public string DevelopmentProfile { get; set; } /// /// The PAC profile to use for the master environment /// public string MasterProfile { get { return string.IsNullOrEmpty(this.masterProfile) ? this.DevelopmentProfile : this.masterProfile; } set { this.masterProfile = value; } } /// /// Dependencies configuration /// public SolutionDependencyConfiguration Dependencies { get; set; } /// /// Configuration relevant to a solution's dependencies. /// public class SolutionDependencyConfiguration { /// /// Solutions to not attempt to resolve from local solution projects when building (usually out-of-the-box solutions). /// public string[] NoResolve { get; set; } } }