/// <summary> /// Sets data command parameter values for a <see cref="ErrorReportData"/>. /// </summary> public static void Set( this ErrorReportData entity, SqlParameterCollection parameters, bool skipKeys) { if (!skipKeys) { GuidDataKeyAdapter.Set(entity, parameters); } parameters["@sourceId"].Value = entity.SourceId; parameters["@sourceAssemblyName"].Value = entity.SourceAssemblyName; parameters["@eventDate"].Value = entity.EventDate; parameters["@message"].Value = entity.Message; parameters["@errorTypeFullName"].Value = entity.ErrorTypeFullName; parameters["@stackTrace"].Value = entity.StackTrace; }
/// <summary> /// Sets data command parameter values for a <see cref="ErrorReportData"/>. /// </summary> public static void Set(this ErrorReportData entity, SqlParameterCollection parameters, bool skipKeys) { // Validate. if (entity is null) { throw new ArgumentNullException(nameof(entity)); } if (parameters is null) { throw new ArgumentNullException(nameof(parameters)); } // Set parameters. if (!skipKeys) { GuidDataKeyAdapter.Set(entity, parameters); } parameters["@sourceId"].Value = entity.SourceId; parameters["@sourceAssemblyName"].Value = entity.SourceAssemblyName; parameters["@eventDate"].Value = entity.EventDate; parameters["@message"].Value = entity.Message; parameters["@errorTypeFullName"].Value = entity.ErrorTypeFullName; parameters["@stackTrace"].Value = entity.StackTrace; }