public static void SayHello(HelloCallback callback)
        {
            var friend = _client.GetGrain <IHello>(0);

            friend.SayHello("Good morning, my friend!").ContinueWith(async task =>
            {
                var msg = await task;
                _logger.LogInformation("\n\n{0} - {1}\n\n", msg, "C#");
                callback(msg);
            }).ConfigureAwait(false);
        }
Beispiel #2
0
 private static extern void RegisterPlumbing(HelloCallback onHello, PingCallback onPing, SuspendCallback onSuspend, ResumeCallback onResume);