OurUmbraco.NotificationsWeb.Services.NotificationService.GetTopicSubscriptionsFromMember C# (CSharp) Method

GetTopicSubscriptionsFromMember() public method

public GetTopicSubscriptionsFromMember ( int memberId, long take = 50, long page = 1 ) : Page
memberId int
take long
page long
return Page
        public Page<ForumTopicSubscriber> GetTopicSubscriptionsFromMember(int memberId, long take = 50, long page = 1)
        {
            var sql = new Sql()
                .Select("*")
                .From<ForumTopicSubscriber>();

            sql.Where<ForumTopicSubscriber>(x => x.MemberId == memberId);
            sql.OrderBy<ForumTopicSubscriber>(x => x.TopicId); // have to order by something when paging

            return _databaseContext.Database.Page<ForumTopicSubscriber>(page, take, sql);
        }