public override void ViewDidLoad() { base.ViewDidLoad(); _interactor = new InteractorRegPhone(DataService.RepositoryController.RepositoryRA, new ValidationRA()); _presenter = new PresenterRegPhone(_registrationPhoneNumber, _interactor, new RouterRegPhone(this), new RegPhoneStylesHolderIOS <GlobalControlsTheme>(new ThemeParser <GlobalControlsTheme>()), DataService.RepositoryController.RepositoryRA.LangRA); _presenter.SetConfig(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { _view = inflater.Inflate(Resource.Layout.RegPhoneFragment, container, false); var viewRegPhone = _view.FindViewById <RegPhoneView>(Resource.Id.reg_phone_view); _presenter = new PresenterRegPhone(viewRegPhone, new InteractorRegPhone(DataService.RepositoryController.RepositoryRA, new ValidationRA()), new RouterRegPhone(Activity), new RegPhoneStylesHolderDroid <GlobalControlsTheme>(new ThemeParser <GlobalControlsTheme>()), DataService.RepositoryController.RepositoryRA.LangRA); return(_view); }