public void SetStatus(string planUniqueName, long planInstanceId, [FromBody] Plan plan) { string context = GetContext(nameof(SetStatus), nameof(planUniqueName), planUniqueName, nameof(planInstanceId), planInstanceId, nameof(plan), plan); try { SynapseServer.Logger.Debug(context); _server.UpdatePlanStatus(plan); } catch (Exception ex) { SynapseServer.Logger.Error( Utilities.UnwindException(context, ex, asSingleLine: true)); throw; } }
public void SetStatus(string planUniqueName, long planInstanceId, [FromBody] string planString) { InitPlanServer(); string context = GetContext(nameof(SetStatus), nameof(planUniqueName), planUniqueName, nameof(planInstanceId), planInstanceId, nameof(planString), planString); planString = CryptoHelpers.Decode(planString); Plan plan = Plan.FromYaml(new StringReader(planString)); try { SynapseServer.Logger.Debug(context); _server.UpdatePlanStatus(plan); } catch (Exception ex) { SynapseServer.Logger.Error( Utilities.UnwindException(context, ex, asSingleLine: true)); throw; } }