/// <summary> /// Binds <paramref name="customAction"/> to the <paramref name="project"/>. /// </summary> /// <param name="project"></param> /// <param name="customAction"></param> /// <returns></returns> public static ManagedProject BindCustomAction(this ManagedProject project, CustomAction customAction) { if (project is null) { throw new ArgumentNullException(nameof(project)); } if (customAction is null) { throw new ArgumentNullException(nameof(customAction)); } customAction.BindTo(project); project.EmbedWixSharpExtensions(); return(project); }