C# Class AppActs.API.Service.DeviceService

Inheritance: IDeviceService
Show file Open project: Appacts/mobile-analytics-server

Public Methods

Method Description
DeviceService ( IDeviceRepository deviceRepository, IErrorRepository errorRepository, IEventRepository eventRepository, ICrashRepository crashRepository, IFeedbackRepository feedbackRepository, ISystemErrorRepository systemErrorRepository, IAppUserRepository appUserRepository, AppActs applicationRepository, AppActs settings ) : System
Log ( AppUser user ) : void
Log ( Crash crash ) : void
Log ( DeviceInfo device, ApplicationInfo applicationInfo ) : void
Log ( DeviceLocation deviceLocation, ApplicationInfo applicationInfo ) : void
Log ( Error error ) : void
Log ( Event eventItem ) : void
Log ( Feedback feedbackItem ) : void
Log ( SystemError systemError ) : void
Log ( UpgradeInfo upgradeInfo ) : void

Method Details

DeviceService() public method

public DeviceService ( IDeviceRepository deviceRepository, IErrorRepository errorRepository, IEventRepository eventRepository, ICrashRepository crashRepository, IFeedbackRepository feedbackRepository, ISystemErrorRepository systemErrorRepository, IAppUserRepository appUserRepository, AppActs applicationRepository, AppActs settings ) : System
deviceRepository IDeviceRepository
errorRepository IErrorRepository
eventRepository IEventRepository
crashRepository ICrashRepository
feedbackRepository IFeedbackRepository
systemErrorRepository ISystemErrorRepository
appUserRepository IAppUserRepository
applicationRepository AppActs
settings AppActs
return System

Log() public method

public Log ( AppUser user ) : void
user AppActs.API.Model.User.AppUser
return void

Log() public method

public Log ( Crash crash ) : void
crash AppActs.API.Model.Crash.Crash
return void

Log() public method

public Log ( DeviceInfo device, ApplicationInfo applicationInfo ) : void
device AppActs.API.Model.Device.DeviceInfo
applicationInfo ApplicationInfo
return void

Log() public method

public Log ( DeviceLocation deviceLocation, ApplicationInfo applicationInfo ) : void
deviceLocation AppActs.API.Model.Device.DeviceLocation
applicationInfo ApplicationInfo
return void

Log() public method

public Log ( Error error ) : void
error Error
return void

Log() public method

public Log ( Event eventItem ) : void
eventItem AppActs.API.Model.Event.Event
return void

Log() public method

public Log ( Feedback feedbackItem ) : void
feedbackItem AppActs.API.Model.Feedback.Feedback
return void

Log() public method

public Log ( SystemError systemError ) : void
systemError AppActs.API.Model.SystemError.SystemError
return void

Log() public method

public Log ( UpgradeInfo upgradeInfo ) : void
upgradeInfo AppActs.API.Model.Upgrade.UpgradeInfo
return void