public ErrorDetail(ErrorTypeInfo type) { Type = type; HasData = false; }
public ErrorDetail(ErrorTypeInfo type, object data) { Type = type; Data = data; HasData = true; }