Beispiel #1
0
        public MemberProvider(IMemberCommandManager memberCommandManager, IMemberQueryManager memberQueryManager)
        {
            Contract.RequiresNotNull(memberCommandManager, nameof(memberCommandManager));
            Contract.RequiresNotNull(memberQueryManager, nameof(memberQueryManager));

            this.memberCommandManager = memberCommandManager ?? throw new ArgumentNullException(nameof(memberCommandManager));
            this.memberQueryManager   = memberQueryManager ?? throw new ArgumentNullException(nameof(memberQueryManager));
        }
        public MemberCommandController(IMemberCommandManager manager)
        {
            Contract.RequiresNotNull(manager, nameof(manager));

            this.manager = manager;
        }