public bool PopulateIndex(MeetupEvents meetupevent, string strIndexName) { //var index = client.Index(meetupevent, i => i.Index(strIndexName).Type(strDocType).Id(meetupevent.eventid)); var index = m_client.Index(meetupevent, i => i.Index(strIndexName).Id(meetupevent.eventid)); //return index.Created; return(index.IsValid); }
public async Task <MeetingDetails> GetMeetingInfo() { var url = "https://api.meetup.com/TulsaDevelopers-net/events"; var results = await client.GetStringAsync(url); var meetupEvents = MeetupEvents.FromJson(results); var meetupEvent = meetupEvents.FirstOrDefault(); return(meetupEvent.ToMeetingDetails()); }
public static MeetingDetails ToMeetingDetails(this MeetupEvents meetupEvent) { var details = new MeetingDetails(); details.Address = meetupEvent.Venue.Address1; details.City = meetupEvent.Venue.City; details.State = meetupEvent.Venue.State; details.Zip = meetupEvent.Venue.Zip; details.MeetingTime = meetupEvent.LocalTime; details.Building = meetupEvent.HowToFindUs; return(details); }
public void Basics() { _tm = new TestModels(); // service inclueds utils class as the utils class was written after tests. Tests More complete if they test both classes although not good practice. _service = new MeetUpEventService(_tm.MeetUpEventsProxyFake, _tm.OccasionRepositoryFake, _tm.OccasionFactoryFake , new ServiceUtils(_tm.RunnerRepositoryFake), _tm.MeetUpEventProxyFake, _tm.RsvpFactoryFake); var events = new MeetupEvents { results = new MeetUpEvent[1], meta = new Meta() }; _goodWrapper = new Wrapper <MeetupEvents> { Data = events, IsGood = true }; }