public static void Main() {
var vmc = new ApoQueueVMConstrutor();
var vm1 = new ApoQueueVM("xxx", "yyy");
var vm2 = new ApoQueueVM();
public class ApoQueueVM {
public ApoQueueVM(string apoQueue, string apoFileBL) {
this.EnableExport = true;
this.KeyFigure = apoQueue;
this.PathFileGenerated = apoFileBL;
public string KeyFigure { get; set; }
public bool HaveInconsistencies { get; set; }
public string PathFileGenerated { get; set; }
public bool EnableExport { get; set; }
public class ApoQueueVMConstrutor {
public string KeyFigure { get; set; }
public bool HaveInconsistencies { get; set; }
public string PathFileGenerated { get; set; }
public bool EnableExport { get; set; }