protected override IRestRequest GetRequestObject() { var request = new RestRequest(Method.POST) {RequestFormat = DataFormat.Json}; var wrapper = new EventEntry { EventType = new EventType {Name = Event}, Machine = new Machine { MachineId = Machine }, Session = new Session {SessionGuid = Session}, User = new User {Username = User}, Text = Message }; request.AddBody(wrapper); return request; }
internal override IRestRequest GetRequestObject(string eventId, string message) { var entry = new EventEntry { EventType = new EventType { Name = eventId }, Machine = new Machine { MachineId = MachineId }, User = new User { Username = UserId }, Session = new Session { SessionGuid = Session }, Text = message }; var request = new RestRequest(Method.POST) { RequestFormat = DataFormat.Json }; request.AddBody(entry); return request; }