コード例 #1
0
        public AlertMessageViewController(IAlertMessageViewDelegate viewDelegate)
        {
            if (viewDelegate == null)
            {
                throw new ArgumentNullException(nameof(viewDelegate));
            }

            this.viewDelegate = viewDelegate;
        }
コード例 #2
0
        public MessageViewController(
            IStatusMessageViewDelegate statusMessageViewDelegate,
            IAlertMessageViewDelegate alertMessageViewDelegate)
        {
            if (statusMessageViewDelegate != null)
            {
                AddRoute(new StatusMessageViewController(statusMessageViewDelegate));
            }

            if (alertMessageViewDelegate != null)
            {
                AddRoute(new AlertMessageViewController(alertMessageViewDelegate));
            }
        }