Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

SignalR MT Integration Post

View First.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
public class Location :
Hub
{
public Task GetLocation(string truckId)
{
Task task = null;
Bus.Instance.PublishRequestAsync(new GetLocation { TruckId = truckId }, x =>
{
task = x.Handle(message => {});
x.SetTimeout(30.Seconds());
});
 
return task;
}
}
View First.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
public class Location :
Hub
{
public Task GetLocation(string truckId)
{
Task task = null;
Bus.Instance.PublishRequestAsync(new GetLocation { TruckId = truckId }, x =>
{
task = x.Handle(message => {});
x.SetTimeout(30.Seconds());
});
 
return task.ContinueWith(t => new LocationView(...));
}
 
public class LocationView
{
public string TruckId { get; set; }
public string Location { get; set; }
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.