public Exceptionless.Models.Data.StackFrame ToStackFrame() { var frame = new Exceptionless.Models.Data.StackFrame { Name = Name, ModuleId = ModuleId, DeclaringNamespace = DeclaringNamespace, DeclaringType = DeclaringType, IsSignatureTarget = IsSignatureTarget, Column = Column, FileName = FileName, LineNumber = LineNumber }; if (GenericArguments != null && GenericArguments.Count > 0) { frame.GenericArguments = GenericArguments.ToGenericArguments(); } if (Parameters != null && Parameters.Count > 0) { frame.Parameters = Parameters.ToParameters(); } if (ExtendedData != null && ExtendedData.Count > 0) { frame.Data.AddRange(ExtendedData.ToData()); } return(frame); }
public Exceptionless.Models.Data.StackFrame ToStackFrame() { var frame = new Exceptionless.Models.Data.StackFrame { Name = Name, ModuleId = ModuleId, DeclaringNamespace = DeclaringNamespace, DeclaringType = DeclaringType, IsSignatureTarget = IsSignatureTarget, Column = Column, FileName = FileName, LineNumber = LineNumber }; if (GenericArguments != null && GenericArguments.Count > 0) frame.GenericArguments = GenericArguments.ToGenericArguments(); if (Parameters != null && Parameters.Count > 0) frame.Parameters = Parameters.ToParameters(); if (ExtendedData != null && ExtendedData.Count > 0) frame.Data.AddRange(ExtendedData.ToData()); return frame; }