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