public override SendEmailResponseEventBase <TId> DeepCloneWithSendEmailResponse(SendEmailResponse sendEmailResponse) { var result = new FailedToSendEmailEvent <TId>( this.Id == null ? default : this.Id.DeepClone(), this.TimestampUtc.DeepClone(), sendEmailResponse); return(result); }
public virtual SendEmailResponseEventBase <TId> DeepCloneWithSendEmailResponse(SendEmailResponse sendEmailResponse) { throw new NotImplementedException("This method should be abstract. It was generated as virtual so that you aren't forced to override it when you create a new model that derives from this model. It will be overridden in the generated designer file."); }