internal UserBreadcrumb(Breadcrumb breadcrumb, bool windowsStyle) { // Convert a Breadcrumb into a UserBreadcrumb this.timestamp = breadcrumb.GetTimestamp(); string message = ""; switch (breadcrumb.GetBreadcrumbType()) { case BreadcrumbType.Launch: message = "session_start"; break; case BreadcrumbType.Text: { // 1 - user breadcrumb ; {text:,level:} Dictionary <string, Object> data = (Dictionary <string, Object>)breadcrumb.GetData(); message = (string)data["text"]; } break; } this.message = message; this.windowsStyle = windowsStyle; }