Interface IVisitorRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public interface IVisitorRepository
Methods
AddVisitor(Visitor)
Visitor AddVisitor(Visitor visitor)
Parameters
visitor Visitor
Returns
- Visitor
DeleteVisitor(int)
void DeleteVisitor(int visitorId)
Parameters
visitorId int
DeleteVisitors(int, int)
int DeleteVisitors(int siteId, int age)
Parameters
siteId int
age int
Returns
- int
GetVisitor(int)
Visitor GetVisitor(int visitorId)
Parameters
visitorId int
Returns
- Visitor
GetVisitor(int, string)
Visitor GetVisitor(int siteId, string IPAddress)
Parameters
siteId int
IPAddress string
Returns
- Visitor
GetVisitors(int, DateTime)
IEnumerable<Visitor> GetVisitors(int siteId, DateTime fromDate)
Parameters
siteId int
fromDate DateTime
Returns
- IEnumerable<Visitor>
UpdateVisitor(Visitor)
Visitor UpdateVisitor(Visitor visitor)
Parameters
visitor Visitor
Returns
- Visitor