public ChildViewControllersList(Context context, FragmentManager manager) { Assert.Argument(context, nameof(context)).NotNull(); Assert.Argument(manager, nameof(manager)).NotNull(); _manager = manager; _context = context; _manager.RegisterFragmentLifecycleCallbacks(new CleanupChildControllers(this), false); }