コード例 #1
0
 private void SubmitEvent(string uri, NetworkEventTypes type, string serialNumber)
 {
     OemServerHub.NetworEvent(new NetworkEvent()
     {
         Type = type,
         Uri  = uri
     }, serialNumber);
 }
コード例 #2
0
        private void SubmitQueue(string uri, NetworkEventTypes type, string serialNumber)
        {
            var count = uri.Split('=')[1];

            OemServerHub.NetworEvent(new NetworkEvent()
            {
                Type   = type,
                Uri    = uri,
                Values = new Dictionary <string, string>()
                {
                    { "count", count }
                }
            }, serialNumber);
        }
コード例 #3
0
 public HttpResponseMessage PostEvents(string serialNumber, [FromBody] Event value)
 {
     Log.Trace(value);
     OemServerHub.Event(value, serialNumber);
     return(Request.CreateResponse(HttpStatusCode.NoContent));
 }
コード例 #4
0
 public HttpResponseMessage PostStates(string serialNumber, [FromBody] StateNotification value)
 {
     Log.Trace(value);
     OemServerHub.State(value, serialNumber);
     return(Request.CreateResponse(HttpStatusCode.NoContent));
 }