System.Threading.Tasks.Task TKOrleansInterfaces.IManager.AddDirectReport(TKOrleansInterfaces.IEmployee @employee)
 {
     return(base.InvokeMethodAsync <object>(-1731443267, new object[] { @employee is global::Orleans.Grain ? @employee.AsReference <TKOrleansInterfaces.IEmployee>() : @employee }));
 }
 System.Threading.Tasks.Task TKOrleansInterfaces.IEmployee.Greeting(TKOrleansInterfaces.IEmployee @from, string @message)
 {
     return(base.InvokeMethodAsync <object>(-1319124596, new object[] { @from is global::Orleans.Grain ? @from.AsReference <TKOrleansInterfaces.IEmployee>() : @from, @message }));
 }