public void Dispose()
 {
     if (info.Dispose is object)
     {
         info.InvokeDispose(instance);
     }
 }
 public void Dispose()
 {
     if (info.Dispose is not null)
     {
         info.InvokeDispose(instance);
     }
 }