C# Класс Masonry.Services.MasonryDataRepository

Наследование: IMasonryDataRepository
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

CheckTimelineUpdates() публичный Метод

public CheckTimelineUpdates ( int userId, int top ) : int
userId int
top int
Результат int

CreateComment() публичный Метод

public CreateComment ( int userId, int postId, string content ) : CommentModel
userId int
postId int
content string
Результат Masonry.Models.CommentModel

CreatePost() публичный Метод

public CreatePost ( int userId, string content ) : PostModel
userId int
content string
Результат Masonry.Models.PostModel

DeletePost() публичный Метод

public DeletePost ( int accountId, int postId ) : bool
accountId int
postId int
Результат bool

FindUser() публичный Метод

public FindUser ( int accountId ) : User
accountId int
Результат Masonry.Data.Model.User

FindUser() публичный Метод

public FindUser ( string account ) : User
account string
Результат Masonry.Data.Model.User

Follow() публичный Метод

public Follow ( int userId, string account ) : bool
userId int
account string
Результат bool

GetComments() публичный Метод

public GetComments ( int postId ) : IEnumerable
postId int
Результат IEnumerable

GetDefaultPicture() публичный Метод

public GetDefaultPicture ( int size ) : UserPictureModel
size int
Результат Masonry.Models.UserPictureModel

GetFeedEntries() публичный Метод

public GetFeedEntries ( int userId, int top ) : IEnumerable
userId int
top int
Результат IEnumerable

GetFollowers() публичный Метод

public GetFollowers ( int userId, int page ) : IEnumerable
userId int
page int
Результат IEnumerable

GetFollowings() публичный Метод

public GetFollowings ( int userId, int page ) : IEnumerable
userId int
page int
Результат IEnumerable

GetMentions() публичный Метод

public GetMentions ( string account, int top ) : IEnumerable
account string
top int
Результат IEnumerable

GetPost() публичный Метод

public GetPost ( int postId ) : PostModel
postId int
Результат Masonry.Models.PostModel

GetTimelineEntries() публичный Метод

public GetTimelineEntries ( int userId, int top ) : IEnumerable
userId int
top int
Результат IEnumerable

GetTimelineUpdates() публичный Метод

public GetTimelineUpdates ( int userId, int top ) : IEnumerable
userId int
top int
Результат IEnumerable

GetUserPictureNormal() публичный Метод

public GetUserPictureNormal ( string account ) : UserPictureModel
account string
Результат Masonry.Models.UserPictureModel

GetUserPictureSmall() публичный Метод

public GetUserPictureSmall ( string account ) : UserPictureModel
account string
Результат Masonry.Models.UserPictureModel

GetUserPictureTiny() публичный Метод

public GetUserPictureTiny ( string account ) : UserPictureModel
account string
Результат Masonry.Models.UserPictureModel

GetUserProfile() публичный Метод

public GetUserProfile ( string currentUserAccount, string account ) : UserProfileModel
currentUserAccount string
account string
Результат Masonry.Models.UserProfileModel

GetUserProfiles() публичный Метод

public GetUserProfiles ( int userId, int page ) : IEnumerable
userId int
page int
Результат IEnumerable

MasonryDataRepository() публичный Метод

public MasonryDataRepository ( ) : System
Результат System

MasonryDataRepository() публичный Метод

public MasonryDataRepository ( MasonryDataContext context ) : System
context Masonry.Data.MasonryDataContext
Результат System

Unfollow() публичный Метод

public Unfollow ( int userId, string account ) : bool
userId int
account string
Результат bool

UpdateAccountSettings() публичный Метод

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
Результат bool