public SettingsFaultFinder(IEnumDisplayNameProvider enumDisplayNameProvider)
        {
            if (enumDisplayNameProvider == null)
            {
                throw new ArgumentNullException(nameof(enumDisplayNameProvider));
            }

            _enumDisplayNameProvider = enumDisplayNameProvider;
        }
Ejemplo n.º 2
0
        public OptionTasks(NameSpace session, IEnumDisplayNameProvider enumDisplayNameProvider, IOutlookSession outlookSession)
        {
            if (session == null)
            {
                throw new ArgumentNullException(nameof(session));
            }
            if (enumDisplayNameProvider == null)
            {
                throw new ArgumentNullException(nameof(enumDisplayNameProvider));
            }
            if (outlookSession == null)
            {
                throw new ArgumentNullException(nameof(outlookSession));
            }

            _session = session;
            _enumDisplayNameProvider = enumDisplayNameProvider;
            _outlookSession          = outlookSession;
        }
        public OptionTasks(NameSpace session, IEnumDisplayNameProvider enumDisplayNameProvider, ISettingsFaultFinder settingsFaultFinder)
        {
            if (session == null)
            {
                throw new ArgumentNullException(nameof(session));
            }
            if (enumDisplayNameProvider == null)
            {
                throw new ArgumentNullException(nameof(enumDisplayNameProvider));
            }
            if (settingsFaultFinder == null)
            {
                throw new ArgumentNullException(nameof(settingsFaultFinder));
            }

            _session = session;
            _enumDisplayNameProvider = enumDisplayNameProvider;
            _settingsFaultFinder     = settingsFaultFinder;
        }