コード例 #1
0
 public override void Modify(IRegisterGroup registerGroup)
 {
     registerGroup.GetType()
     .GetProperty(nameof(IRegisterGroup.UpdateInterval))
     ?.SetValue(registerGroup, TimeSpan.FromMilliseconds(_updateIntervalInMilliseconds));
 }
コード例 #2
0
 public static void SetRegisterTypeViaReflection(this IRegisterGroup registerGroup, RegisterType registerType)
 {
     registerGroup.GetType()
     .GetProperty(nameof(IRegisterGroup.RegisterType))
     ?.SetValue(registerGroup, registerType);
 }