public static void CustomSuperinterfaceMethod(this S1 @this, S1SuperinterfaceMethod method) { method.Value += "S1Custom"; }
public static void CoreSuperinterfaceMethod(this I1 @this, S1SuperinterfaceMethod method) { method.Value += "I1Core"; }
public static void BaseSuperinterfaceMethod(this S1 @this, S1SuperinterfaceMethod method) { method.Value += "S1Base"; }
public void BaseSuperinterfaceMethod(S1SuperinterfaceMethod method) { method.Value += "C1Base"; }
public void CustomSuperinterfaceMethod(S1SuperinterfaceMethod method) { method.Value += "C1Custom"; }
public static void CustomSuperinterfaceMethod(this I1 @this, S1SuperinterfaceMethod method) => method.Value += "I1Custom";
public void CoreSuperinterfaceMethod(S1SuperinterfaceMethod method) { method.Value += "C1Core"; }
public static void TestsSuperinterfaceMethod(this S1 @this, S1SuperinterfaceMethod method) { method.Value += "S1Test"; }
public static void CoreSuperinterfaceMethod(this S1 @this, S1SuperinterfaceMethod method) => method.Value += "S1Core";
public static void CoreSuperinterfaceMethod(this S1 @this, S1SuperinterfaceMethod method) { method.Value += "S1Core"; }
public static void BaseSuperinterfaceMethod(this I1 @this, S1SuperinterfaceMethod method) { method.Value += "I1Base"; }
public void TestsSuperinterfaceMethod(S1SuperinterfaceMethod method) { method.Value += "C1Test"; }