예제 #1
0
        static async Task RunAsync(string command)
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(sliderApiConnection);
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

                var sliderClient = new SliderClient()
                {
                    ClientId = sliderId
                };

                var response = await client.PostAsJsonAsync <SliderClient>(command, sliderClient);
            }
        }
예제 #2
0
 public async Task End([FromBody] SliderClient client)
 {
     await Hub.Clients.Client(client.ClientId).last();
 }
예제 #3
0
 public async Task Previous([FromBody] SliderClient client)
 {
     await Hub.Clients.Client(client.ClientId).previous();
 }
예제 #4
0
 public async Task Start([FromBody] SliderClient client)
 {
     await Hub.Clients.Client(client.ClientId).first();
 }
예제 #5
0
 public async Task Next([FromBody] SliderClient client)
 {
     await Hub.Clients.Client(client.ClientId).next();
 }