internal static void Dereference() { if (--_refCount == 0) { Backing.Instance().Dispose(); } }
public static T Inject <T>(T target) where T : StrictDispose => Backing.Instance().InjectItem(target);