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