Example #1
0
 public static Task VoidWithEightParametersAsync(
     ComplexParameter parameter1,
     byte parameter2,
     short parameter3,
     int parameter4,
     long parameter5,
     float parameter6,
     List <double> parameter7,
     Segment parameter8)
 {
     Invocations[nameof(VoidWithEightParameters)] = new object[] { parameter1, parameter2, parameter3, parameter4, parameter5, parameter6, parameter7, parameter8 };
     return(Task.CompletedTask);
 }
Example #2
0
 public static void VoidWithTwoParameters(
     ComplexParameter parameter1,
     byte parameter2)
 {
     Invocations[nameof(VoidWithTwoParameters)] = new object[] { parameter1, parameter2 };
 }
Example #3
0
 public static void VoidWithOneParameter(ComplexParameter parameter1)
 {
     Invocations[nameof(VoidWithOneParameter)] = new object[] { parameter1 };
 }
Example #4
0
 public static Task <object[]> EchoTwoParametersAsync(
     ComplexParameter parameter1,
     byte parameter2)
 {
     return(Task.FromResult(new object[] { parameter1, parameter2 }));
 }
Example #5
0
 public static Task <object[]> EchoOneParameterAsync(ComplexParameter parameter1)
 {
     return(Task.FromResult(new object[] { parameter1 }));
 }
Example #6
0
 public static Task VoidWithOneParameterAsync(ComplexParameter parameter1)
 {
     Invocations[nameof(VoidParameterless)] = new object[] { parameter1 };
     return(Task.CompletedTask);
 }
Example #7
0
 public static object[] EchoTwoParameters(
     ComplexParameter parameter1,
     byte parameter2)
 {
     return(new object[] { parameter1, parameter2 });
 }
Example #8
0
 public static object[] EchoOneParameter(ComplexParameter parameter1)
 {
     return(new object[] { parameter1 });
 }