public SALsAInstance(int icm) { Log.ResetLog(); Log.Id = icm; this.ICM = new ICM(icm); this.TaskManager = new TaskManager(icm); this.State = SALsAState.Running; }
public static void AppendEntity(string icm, SALsAState state, string salsaLog = "", string log = "") { int icmId; if (int.TryParse(icm, out icmId)) { AppendEntity(icmId, state, salsaLog, log); } }
public static void AppendEntity(int icm, SALsAState state, string salsaLog = "", string log = "") { try { SALsAEntity incident = new SALsAEntity(icm.ToString()); incident.SALsALog = salsaLog; incident.Log = log; incident.SALsAState = state.ToString(); TableOperation insertOperation = TableOperation.InsertOrReplace(incident); Authentication.Instance.TableStorageClient.Execute(insertOperation); } catch (Exception ex) { Log.Error("Failed to get all Table entity."); Log.Exception(ex); } }