コード例 #1
0
 public SALsAInstance(int icm)
 {
     Log.ResetLog();
     Log.Id           = icm;
     this.ICM         = new ICM(icm);
     this.TaskManager = new TaskManager(icm);
     this.State       = SALsAState.Running;
 }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
 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);
     }
 }