C# Class Masonry.Services.MasonryDataRepository

Inheritance: IMasonryDataRepository
Afficher le fichier Open project: DenisVuyka/Masonry

Méthodes publiques

Méthode Description
CheckTimelineUpdates ( int userId, int top ) : int
CreateComment ( int userId, int postId, string content ) : CommentModel
CreatePost ( int userId, string content ) : PostModel
DeletePost ( int accountId, int postId ) : bool
FindUser ( int accountId ) : User
FindUser ( string account ) : User
Follow ( int userId, string account ) : bool
GetComments ( int postId ) : IEnumerable
GetDefaultPicture ( int size ) : UserPictureModel
GetFeedEntries ( int userId, int top ) : IEnumerable
GetFollowers ( int userId, int page ) : IEnumerable
GetFollowings ( int userId, int page ) : IEnumerable
GetMentions ( string account, int top ) : IEnumerable
GetPost ( int postId ) : PostModel
GetTimelineEntries ( int userId, int top ) : IEnumerable
GetTimelineUpdates ( int userId, int top ) : IEnumerable
GetUserPictureNormal ( string account ) : UserPictureModel
GetUserPictureSmall ( string account ) : UserPictureModel
GetUserPictureTiny ( string account ) : UserPictureModel
GetUserProfile ( string currentUserAccount, string account ) : UserProfileModel
GetUserProfiles ( int userId, int page ) : IEnumerable
MasonryDataRepository ( ) : System
MasonryDataRepository ( MasonryDataContext context ) : System
Unfollow ( int userId, string account ) : bool
UpdateAccountSettings ( int userId, string name, string website, string location, string bio, byte picture ) : bool

Method Details

CheckTimelineUpdates() public méthode

public CheckTimelineUpdates ( int userId, int top ) : int
userId int
top int
Résultat int

CreateComment() public méthode

public CreateComment ( int userId, int postId, string content ) : CommentModel
userId int
postId int
content string
Résultat Masonry.Models.CommentModel

CreatePost() public méthode

public CreatePost ( int userId, string content ) : PostModel
userId int
content string
Résultat Masonry.Models.PostModel

DeletePost() public méthode

public DeletePost ( int accountId, int postId ) : bool
accountId int
postId int
Résultat bool

FindUser() public méthode

public FindUser ( int accountId ) : User
accountId int
Résultat Masonry.Data.Model.User

FindUser() public méthode

public FindUser ( string account ) : User
account string
Résultat Masonry.Data.Model.User

Follow() public méthode

public Follow ( int userId, string account ) : bool
userId int
account string
Résultat bool

GetComments() public méthode

public GetComments ( int postId ) : IEnumerable
postId int
Résultat IEnumerable

GetDefaultPicture() public méthode

public GetDefaultPicture ( int size ) : UserPictureModel
size int
Résultat Masonry.Models.UserPictureModel

GetFeedEntries() public méthode

public GetFeedEntries ( int userId, int top ) : IEnumerable
userId int
top int
Résultat IEnumerable

GetFollowers() public méthode

public GetFollowers ( int userId, int page ) : IEnumerable
userId int
page int
Résultat IEnumerable

GetFollowings() public méthode

public GetFollowings ( int userId, int page ) : IEnumerable
userId int
page int
Résultat IEnumerable

GetMentions() public méthode

public GetMentions ( string account, int top ) : IEnumerable
account string
top int
Résultat IEnumerable

GetPost() public méthode

public GetPost ( int postId ) : PostModel
postId int
Résultat Masonry.Models.PostModel

GetTimelineEntries() public méthode

public GetTimelineEntries ( int userId, int top ) : IEnumerable
userId int
top int
Résultat IEnumerable

GetTimelineUpdates() public méthode

public GetTimelineUpdates ( int userId, int top ) : IEnumerable
userId int
top int
Résultat IEnumerable

GetUserPictureNormal() public méthode

public GetUserPictureNormal ( string account ) : UserPictureModel
account string
Résultat Masonry.Models.UserPictureModel

GetUserPictureSmall() public méthode

public GetUserPictureSmall ( string account ) : UserPictureModel
account string
Résultat Masonry.Models.UserPictureModel

GetUserPictureTiny() public méthode

public GetUserPictureTiny ( string account ) : UserPictureModel
account string
Résultat Masonry.Models.UserPictureModel

GetUserProfile() public méthode

public GetUserProfile ( string currentUserAccount, string account ) : UserProfileModel
currentUserAccount string
account string
Résultat Masonry.Models.UserProfileModel

GetUserProfiles() public méthode

public GetUserProfiles ( int userId, int page ) : IEnumerable
userId int
page int
Résultat IEnumerable

MasonryDataRepository() public méthode

public MasonryDataRepository ( ) : System
Résultat System

MasonryDataRepository() public méthode

public MasonryDataRepository ( MasonryDataContext context ) : System
context Masonry.Data.MasonryDataContext
Résultat System

Unfollow() public méthode

public Unfollow ( int userId, string account ) : bool
userId int
account string
Résultat bool

UpdateAccountSettings() public méthode

public UpdateAccountSettings ( int userId, string name, string website, string location, string bio, byte picture ) : bool
userId int
name string
website string
location string
bio string
picture byte
Résultat bool