コード例 #1
0
        public void InsertVisitors(Venue entity)
        {
            InstagramUser insertedInstagramUser;

            foreach (var instagramUser in entity.Visitors)
            {
                var storedInstagramUser = _instagramUserRepository.GetByInstagramId(instagramUser.InstagramId);
                if (storedInstagramUser == null)
                {
                    insertedInstagramUser = _instagramUserRepository.Insert(instagramUser);
                    _venueRepository.InsertVisitor(insertedInstagramUser, entity);
                }
                else
                {
                    _venueRepository.InsertVisitor(storedInstagramUser, entity);
                }
            }
        }