protected override void DisposeImpl() { var msg = new ServiceMessage("testFinished") { { "name", _testName } }; if (_duration != null) { msg.Add("duration", ((long)_duration.Value.TotalMilliseconds).ToString(CultureInfo.InvariantCulture)); } PostMessage(msg); }
private void WriteIgnoredImpl([CanBeNull] string message) { var msg = new ServiceMessage("testIgnored") { { "name", myTestName } }; if (message != null) { msg.Add("message", message); } PostMessage(msg); }
private void Write([NotNull] string text, string details, [NotNull] string status) { var msg = new ServiceMessage("message") { { "text", text }, { "status", status } }; if (!string.IsNullOrEmpty(details)) { msg.Add("errorDetails", details); } PostMessage(msg); }
public void WriteFile(string teamCityArtifactUri, string description = "") { if (string.IsNullOrEmpty(teamCityArtifactUri)) { throw new ArgumentException(nameof(teamCityArtifactUri)); } if (description == null) { throw new ArgumentNullException(nameof(description)); } var message = new ServiceMessage("testMetadata") { { "testName", _testName }, { "type", "artifact" }, { "value", teamCityArtifactUri } }; if (!string.IsNullOrEmpty(description)) { message.Add("name", description); } PostMessage(message); }
public ActionResult Create(Message msg) { try { Message mm = new Message { Type = msg.Type, Receiver = msg.Receiver, Subject = msg.Subject, Content = msg.Content, MessageDate = DateTime.Now, Received = msg.Received, //Sender = GetCurrentUserId() Sender = GetCurrentUserName() }; sm.Add(mm); sm.Commit(); return(RedirectToAction("ReceivedMsg")); } catch { return(View()); } }