Table of Contents

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