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; }