public void WriteOutput(HarshProvisionerContextBase context, HarshProvisionerOutput output) { if (context == null) { throw Logger.Fatal.ArgumentNull(nameof(context)); } if (output == null) { throw Logger.Fatal.ArgumentNull(nameof(output)); } output.Context = context.ToString(); output.Timestamp = DateTimeOffset.Now; WriteOutputCore(output); }
protected internal abstract void WriteOutputCore(HarshProvisionerOutput output);