public void TypeExtensions() { foreach (var name in OperationInfo.GetOperationNames(typeof(IWorkflowActivity<ITestGrainAffector, ITestGrainEffector>).GetGenericArguments()[0])) Console.WriteLine(name); foreach (var name in OperationInfo.GetOperationNames(typeof(IWorkflowActivity<ITestGrainAffector, ITestGrainEffector>).GetGenericArguments()[1])) Console.WriteLine(name); }
public void TypeExtensions() { foreach (var name in OperationInfo.GetOperationNames(typeof(IWorkflowActivity <ITestWorkflowInterface, ITestWorkflowCallbackInterface>).GetGenericArguments()[0])) { Console.WriteLine(name); } foreach (var name in OperationInfo.GetOperationNames(typeof(IWorkflowActivity <ITestWorkflowInterface, ITestWorkflowCallbackInterface>).GetGenericArguments()[1])) { Console.WriteLine(name); } }