public static BusinessProcess GetInstance() { if (uniqueInstance == null) { lock (BusinessProcess_Lock) { uniqueInstance = new BusinessProcess(); } } return(uniqueInstance); }
static void Main(string[] args) { //车牌识别业务执行 BusinessProcess.GetInstance().GetResultEvent += Program_GetResultEvent; string result = BusinessProcess.GetInstance().StartExec("ONE", BusinessType.车牌识别门禁); if (!string.IsNullOrEmpty(result)) { //_isMultipleEntry = false; Console.WriteLine(result); //return; } BusinessProcess.GetInstance().GetResultEvent -= Program_GetResultEvent; Console.ReadLine(); }