コード例 #1
0
ファイル: DummyRepository.cs プロジェクト: refuzed/WebAPI
        public bool Update(Dummy dummy)
        {
            if (dummy == null) { throw new ArgumentNullException("dummy"); }

            if(!_dummies.ContainsKey(dummy.Id))
                return false;

            _dummies[dummy.Id] = dummy;
            return true;
        }
コード例 #2
0
ファイル: DummyRepository.cs プロジェクト: refuzed/WebAPI
        public Dummy Add(Dummy dummy)
        {
            if (dummy == null) { throw new ArgumentNullException("dummy"); }

            var guid = Guid.NewGuid();
            dummy.Id = guid;
            _dummies.Add(guid, dummy);

            return dummy;
        }