C# Class Kooboo.Commerce.Recommendations.Engine.Storage.Sqlce.Behaviors.SqlceBehaviorStore

Inheritance: IBehaviorStore
Mostrar archivo Open project: Kooboo/Ecommerce

Public Methods

Method Description
GetAllItems ( ) : IEnumerable
GetBehaviorTimestamp ( string userId, string itemId ) : System.DateTime
GetItemsUserHadBehaviorsOn ( string userId, int take ) : IEnumerable
GetRecentBehaviors ( int count ) : IEnumerable
GetTotalUsersHadBehaviorsOn ( string itemId ) : int
GetUserActiveRate ( string userId ) : int
GetUsersHadBehaviorsOnBoth ( string item1, string item2 ) : IEnumerable
SaveBehaviors ( IEnumerable behaviors ) : void
SqlceBehaviorStore ( string instanceName, string behaviorType ) : System

Private Methods

Method Description
CreateDbContext ( ) : BehaviorDbContext

Method Details

GetAllItems() public method

public GetAllItems ( ) : IEnumerable
return IEnumerable

GetBehaviorTimestamp() public method

public GetBehaviorTimestamp ( string userId, string itemId ) : System.DateTime
userId string
itemId string
return System.DateTime

GetItemsUserHadBehaviorsOn() public method

public GetItemsUserHadBehaviorsOn ( string userId, int take ) : IEnumerable
userId string
take int
return IEnumerable

GetRecentBehaviors() public method

public GetRecentBehaviors ( int count ) : IEnumerable
count int
return IEnumerable

GetTotalUsersHadBehaviorsOn() public method

public GetTotalUsersHadBehaviorsOn ( string itemId ) : int
itemId string
return int

GetUserActiveRate() public method

public GetUserActiveRate ( string userId ) : int
userId string
return int

GetUsersHadBehaviorsOnBoth() public method

public GetUsersHadBehaviorsOnBoth ( string item1, string item2 ) : IEnumerable
item1 string
item2 string
return IEnumerable

SaveBehaviors() public method

public SaveBehaviors ( IEnumerable behaviors ) : void
behaviors IEnumerable
return void

SqlceBehaviorStore() public method

public SqlceBehaviorStore ( string instanceName, string behaviorType ) : System
instanceName string
behaviorType string
return System