AppActs.API.Repository.EventRepository.Save C# (CSharp) Method

Save() public method

public Save ( AppUsageDurationSummary summary ) : void
summary AppActs.API.Model.Event.AppUsageDurationSummary
return void
        public void Save(AppUsageDurationSummary summary)
        {
            this.eventMapper.Save(summary);
        }

Same methods

EventRepository::Save ( AppUsageSummary summary ) : void
EventRepository::Save ( ContentLoadSummary summary ) : void
EventRepository::Save ( DeviceAppLastScreen deviceAppLastScreen ) : void
EventRepository::Save ( Event entity ) : void
EventRepository::Save ( EventSummary summary ) : void
EventRepository::Save ( ScreenRouteSummary routeSum ) : void
EventRepository::Save ( ScreenSummary summary ) : void

Usage Example

        public void Save()
        {
            IEventRepository iEventRepository = new EventRepository(this.client, this.database);

            EventItem eventItem = new EventItem
                (
                    this.Application.Id,
                    this.Device.Id,
                    "07545197580",
                    AppActs.DomainModel.Enum.EventType.Event,
                    "searched",
                    30,
                    "Main",
                    Guid.NewGuid(),
                    DateTime.Now,
                    "1.1.1.1"
                 );

            iEventRepository.Save(eventItem);
        }