示例#1
0
        public RoomController(IRoomViewModelReader reader, IRoomViewModelWriter writer)
        {
            Contract.Requires <ArgumentNullException>(reader != null);
            Contract.Requires <ArgumentNullException>(writer != null);

            this.reader = reader;
            this.writer = writer;
        }
        public RoomController(IRoomViewModelReader reader, IRoomViewModelWriter writer)
        {
            Contract.Requires<ArgumentNullException>(reader != null); // Preconditions
            Contract.Requires<ArgumentNullException>(writer != null);

            this.reader = reader;
            this.writer = writer;
        }
示例#3
0
 public RoomViewModelReaderMarkdownDecorator(IRoomViewModelReader @delegate, Markdown markdown)
 {
     this.@delegate = @delegate;
     this.markdown  = markdown;
 }
 public RoomViewModelReaderMarkdownDecorator(IRoomViewModelReader @delegate, Markdown markdown)
 // Changes for Sprint 2 -- User Story 1 -- Bill Dixon
 {
     this.@delegate = @delegate;
     this.markdown  = markdown;
 }
 public RoomViewModelReaderMarkdownDecorator(IRoomViewModelReader @delegate, Markdown markdown)
 {
     this.@delegate = @delegate;
     this.markdown = markdown;
 }