Здравствуйте.
По мотивам предыдущего поста, дан сл. код:
private static async void Test()
{
var tcs = new TaskCompletionSource<int>();
var task = Task.Factory.StartNew(() =>
{
Thread.Sleep(1000);
tcs.SetResult(10);
//continuation thread starts here
Console.WriteLine("here3");
});
await tcs.Task;
//continuation code
task.Wait();
Console.WriteLine("here1");
}
Есть ли какие-нибудь студийные плагины или для R#, которые все бы это могли как-то отметить\выделить. Т.е. после выполнения кода Х стартует выполнение кода Y.
Или это крайне нетривиальная задача?