Esempio n. 1
0
        public ChangeCaseView()
        {
            InitializeComponent();

            IChangeCaseService service = ObjectRegistry.GetRegisteredObject <IChangeCaseService>();

            presenter = ObjectRegistry.GetRegisteredObject <IChangeCasePresenter>(this, service);
            presenter.Initialize();
        }
        public ChangeCasePresenter(IChangeCaseViewModel viewModel, IChangeCaseService service) {
            if (viewModel == null)
                throw new ArgumentNullException(nameof(viewModel));
            if (service == null)
                throw new ArgumentNullException(nameof(service));

            this.viewModel = viewModel;
            this.service = service;
        }