INFO  2025-04-03 16:26:25,228 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,259 [49   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:26:25,266 [49   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 92.4719ms
INFO  2025-04-03 16:26:25,268 [49   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:26:25,271 [49   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 126.1385ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:26:25,273 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,282 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,291 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,299 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,310 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,317 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,324 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,333 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,340 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,348 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,357 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,364 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,372 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,381 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,387 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,393 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,403 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,409 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,418 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,433 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,440 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,447 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,458 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,465 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,472 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,482 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,489 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,496 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,505 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,512 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,518 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,528 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,537 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,543 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,552 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,559 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,567 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,579 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,588 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,594 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,603 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,610 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,617 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,625 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,632 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,641 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,652 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,660 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,667 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,676 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,683 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,691 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,699 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,705 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,714 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,723 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,733 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,744 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,755 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,762 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,772 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,783 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,791 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,801 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,823 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,835 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,853 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (10ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,871 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,893 [46   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (18ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:25,921 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (25ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:25,978 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (53ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:25,995 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (15ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,003 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,011 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,017 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,025 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,033 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,041 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,053 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,065 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,080 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (12ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,101 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (17ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,132 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (25ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,157 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (22ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,199 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (39ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,246 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (43ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,253 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,259 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,266 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,271 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,277 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,284 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,291 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,296 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,303 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,308 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,315 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,321 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,326 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,332 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,341 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,346 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,353 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,360 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,366 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,372 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,379 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,387 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,392 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,400 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,407 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,413 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,423 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,428 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,433 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,440 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,448 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,454 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,464 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,475 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,481 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,501 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (15ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,507 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,519 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,577 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (50ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,587 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,901 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (310ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,908 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,913 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,922 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,929 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,935 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,941 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,948 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,956 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,961 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,974 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:26,980 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:26,986 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:26,995 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,001 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,007 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,015 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,020 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,026 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,033 [49   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,039 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,044 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,051 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,057 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,062 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,069 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,074 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,081 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,089 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,094 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,099 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,107 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,113 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,120 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,128 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,133 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,138 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,145 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,150 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,160 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,167 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,182 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,188 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,195 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,200 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,206 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,212 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,217 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,223 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,230 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,235 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,240 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,248 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,255 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,263 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,272 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,281 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,288 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,298 [50   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,306 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,315 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,324 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,330 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,338 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,347 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,355 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,363 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,372 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,381 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,390 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,405 [47   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,413 [47   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,422 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,435 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,451 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (12ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,458 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,467 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,474 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,484 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,495 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,506 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,513 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,522 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,528 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,535 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,542 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,549 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,555 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,563 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,569 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,574 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,584 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,593 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,602 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,610 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,618 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,624 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,637 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,644 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,652 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,661 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,670 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,678 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,690 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,701 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,709 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,717 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,724 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,732 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,740 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,746 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,753 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,761 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,768 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,776 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,785 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,793 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,800 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,808 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,815 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,824 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,832 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,839 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,858 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,870 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,877 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,885 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,896 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,903 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,913 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,921 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,929 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,936 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,952 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,960 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:27,968 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:27,976 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:27,986 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,000 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,009 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,016 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,023 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,030 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,038 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,047 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,055 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,069 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,081 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,090 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,104 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,115 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,124 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,132 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,140 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,147 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,157 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,196 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (33ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,205 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,213 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,219 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,229 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:26:28,235 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:26:28,241 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`
FROM `Textbooks` AS `t`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d`.`Id`
    FROM `Disciplines` AS `d`
)
) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1))
LIMIT 1
INFO  2025-04-03 16:26:28,260 [48   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p5='?' (DbType = Int32), @p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64), @p11='?' (DbType = Int32), @p6='?' (DbType = Int32), @p7='?' (DbType = Boolean), @p8='?' (DbType = Boolean), @p9='?' (Size = 4000), @p10='?' (DbType = Int64), @p17='?' (DbType = Int32), @p12='?' (DbType = Int32), @p13='?' (DbType = Boolean), @p14='?' (DbType = Boolean), @p15='?' (Size = 4000), @p16='?' (DbType = Int64), @p23='?' (DbType = Int32), @p18='?' (DbType = Int32), @p19='?' (DbType = Boolean), @p20='?' (DbType = Boolean), @p21='?' (Size = 4000), @p22='?' (DbType = Int64), @p29='?' (DbType = Int32), @p24='?' (DbType = Int32), @p25='?' (DbType = Boolean), @p26='?' (DbType = Boolean), @p27='?' (Size = 4000), @p28='?' (DbType = Int64), @p35='?' (DbType = Int32), @p30='?' (DbType = Int32), @p31='?' (DbType = Boolean), @p32='?' (DbType = Boolean), @p33='?' (Size = 4000), @p34='?' (DbType = Int64), @p41='?' (DbType = Int32), @p36='?' (DbType = Int32), @p37='?' (DbType = Boolean), @p38='?' (DbType = Boolean), @p39='?' (Size = 4000), @p40='?' (DbType = Int64), @p47='?' (DbType = Int32), @p42='?' (DbType = Int32), @p43='?' (DbType = Boolean), @p44='?' (DbType = Boolean), @p45='?' (Size = 4000), @p46='?' (DbType = Int64), @p53='?' (DbType = Int32), @p48='?' (DbType = Int32), @p49='?' (DbType = Boolean), @p50='?' (DbType = Boolean), @p51='?' (Size = 4000), @p52='?' (DbType = Int64), @p59='?' (DbType = Int32), @p54='?' (DbType = Int32), @p55='?' (DbType = Boolean), @p56='?' (DbType = Boolean), @p57='?' (Size = 4000), @p58='?' (DbType = Int64), @p65='?' (DbType = Int32), @p60='?' (DbType = Int32), @p61='?' (DbType = Boolean), @p62='?' (DbType = Boolean), @p63='?' (Size = 4000), @p64='?' (DbType = Int64), @p71='?' (DbType = Int32), @p66='?' (DbType = Int32), @p67='?' (DbType = Boolean), @p68='?' (DbType = Boolean), @p69='?' (Size = 4000), @p70='?' (DbType = Int64), @p77='?' (DbType = Int32), @p72='?' (DbType = Int32), @p73='?' (DbType = Boolean), @p74='?' (DbType = Boolean), @p75='?' (Size = 4000), @p76='?' (DbType = Int64), @p83='?' (DbType = Int32), @p78='?' (DbType = Int32), @p79='?' (DbType = Boolean), @p80='?' (DbType = Boolean), @p81='?' (Size = 4000), @p82='?' (DbType = Int64), @p89='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?' (DbType = Boolean), @p87='?' (Size = 4000), @p88='?' (DbType = Int64), @p95='?' (DbType = Int32), @p90='?' (DbType = Int32), @p91='?' (DbType = Boolean), @p92='?' (DbType = Boolean), @p93='?' (Size = 4000), @p94='?' (DbType = Int64), @p101='?' (DbType = Int32), @p96='?' (DbType = Int32), @p97='?' (DbType = Boolean), @p98='?' (DbType = Boolean), @p99='?' (Size = 4000), @p100='?' (DbType = Int64), @p107='?' (DbType = Int32), @p102='?' (DbType = Int32), @p103='?' (DbType = Boolean), @p104='?' (DbType = Boolean), @p105='?' (Size = 4000), @p106='?' (DbType = Int64), @p113='?' (DbType = Int32), @p108='?' (DbType = Int32), @p109='?' (DbType = Boolean), @p110='?' (DbType = Boolean), @p111='?' (Size = 4000), @p112='?' (DbType = Int64), @p119='?' (DbType = Int32), @p114='?' (DbType = Int32), @p115='?' (DbType = Boolean), @p116='?' (DbType = Boolean), @p117='?' (Size = 4000), @p118='?' (DbType = Int64), @p125='?' (DbType = Int32), @p120='?' (DbType = Int32), @p121='?' (DbType = Boolean), @p122='?' (DbType = Boolean), @p123='?' (Size = 4000), @p124='?' (DbType = Int64), @p131='?' (DbType = Int32), @p126='?' (DbType = Int32), @p127='?' (DbType = Boolean), @p128='?' (DbType = Boolean), @p129='?' (Size = 4000), @p130='?' (DbType = Int64), @p137='?' (DbType = Int32), @p132='?' (DbType = Int32), @p133='?' (DbType = Boolean), @p134='?' (DbType = Boolean), @p135='?' (Size = 4000), @p136='?' (DbType = Int64), @p143='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?' (DbType = Boolean), @p141='?' (Size = 4000), @p142='?' (DbType = Int64), @p149='?' (DbType = Int32), @p144='?' (DbType = Int32), @p145='?' (DbType = Boolean), @p146='?' (DbType = Boolean), @p147='?' (Size = 4000), @p148='?' (DbType = Int64), @p155='?' (DbType = Int32), @p150='?' (DbType = Int32), @p151='?' (DbType = Boolean), @p152='?' (DbType = Boolean), @p153='?' (Size = 4000), @p154='?' (DbType = Int64), @p161='?' (DbType = Int32), @p156='?' (DbType = Int32), @p157='?' (DbType = Boolean), @p158='?' (DbType = Boolean), @p159='?' (Size = 4000), @p160='?' (DbType = Int64), @p167='?' (DbType = Int32), @p162='?' (DbType = Int32), @p163='?' (DbType = Boolean), @p164='?' (DbType = Boolean), @p165='?' (Size = 4000), @p166='?' (DbType = Int64), @p173='?' (DbType = Int32), @p168='?' (DbType = Int32), @p169='?' (DbType = Boolean), @p170='?' (DbType = Boolean), @p171='?' (Size = 4000), @p172='?' (DbType = Int64), @p179='?' (DbType = Int32), @p174='?' (DbType = Int32), @p175='?' (DbType = Boolean), @p176='?' (DbType = Boolean), @p177='?' (Size = 4000), @p178='?' (DbType = Int64), @p185='?' (DbType = Int32), @p180='?' (DbType = Int32), @p181='?' (DbType = Boolean), @p182='?' (DbType = Boolean), @p183='?' (Size = 4000), @p184='?' (DbType = Int64), @p191='?' (DbType = Int32), @p186='?' (DbType = Int32), @p187='?' (DbType = Boolean), @p188='?' (DbType = Boolean), @p189='?' (Size = 4000), @p190='?' (DbType = Int64), @p197='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?' (DbType = Boolean), @p195='?' (Size = 4000), @p196='?' (DbType = Int64), @p203='?' (DbType = Int32), @p198='?' (DbType = Int32), @p199='?' (DbType = Boolean), @p200='?' (DbType = Boolean), @p201='?' (Size = 4000), @p202='?' (DbType = Int64), @p209='?' (DbType = Int32), @p204='?' (DbType = Int32), @p205='?' (DbType = Boolean), @p206='?' (DbType = Boolean), @p207='?' (Size = 4000), @p208='?' (DbType = Int64), @p215='?' (DbType = Int32), @p210='?' (DbType = Int32), @p211='?' (DbType = Boolean), @p212='?' (DbType = Boolean), @p213='?' (Size = 4000), @p214='?' (DbType = Int64), @p221='?' (DbType = Int32), @p216='?' (DbType = Int32), @p217='?' (DbType = Boolean), @p218='?' (DbType = Boolean), @p219='?' (Size = 4000), @p220='?' (DbType = Int64), @p227='?' (DbType = Int32), @p222='?' (DbType = Int32), @p223='?' (DbType = Boolean), @p224='?' (DbType = Boolean), @p225='?' (Size = 4000), @p226='?' (DbType = Int64), @p233='?' (DbType = Int32), @p228='?' (DbType = Int32), @p229='?' (DbType = Boolean), @p230='?' (DbType = Boolean), @p231='?' (Size = 4000), @p232='?' (DbType = Int64), @p239='?' (DbType = Int32), @p234='?' (DbType = Int32), @p235='?' (DbType = Boolean), @p236='?' (DbType = Boolean), @p237='?' (Size = 4000), @p238='?' (DbType = Int64), @p245='?' (DbType = Int32), @p240='?' (DbType = Int32), @p241='?' (DbType = Boolean), @p242='?' (DbType = Boolean), @p243='?' (Size = 4000), @p244='?' (DbType = Int64), @p251='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?' (DbType = Boolean), @p249='?' (Size = 4000), @p250='?' (DbType = Int64), @p257='?' (DbType = Int32), @p252='?' (DbType = Int32), @p253='?' (DbType = Boolean), @p254='?' (DbType = Boolean), @p255='?' (Size = 4000), @p256='?' (DbType = Int64), @p263='?' (DbType = Int32), @p258='?' (DbType = Int32), @p259='?' (DbType = Boolean), @p260='?' (DbType = Boolean), @p261='?' (Size = 4000), @p262='?' (DbType = Int64), @p269='?' (DbType = Int32), @p264='?' (DbType = Int32), @p265='?' (DbType = Boolean), @p266='?' (DbType = Boolean), @p267='?' (Size = 4000), @p268='?' (DbType = Int64), @p275='?' (DbType = Int32), @p270='?' (DbType = Int32), @p271='?' (DbType = Boolean), @p272='?' (DbType = Boolean), @p273='?' (Size = 4000), @p274='?' (DbType = Int64), @p281='?' (DbType = Int32), @p276='?' (DbType = Int32), @p277='?' (DbType = Boolean), @p278='?' (DbType = Boolean), @p279='?' (Size = 4000), @p280='?' (DbType = Int64), @p287='?' (DbType = Int32), @p282='?' (DbType = Int32), @p283='?' (DbType = Boolean), @p284='?' (DbType = Boolean), @p285='?' (Size = 4000), @p286='?' (DbType = Int64), @p293='?' (DbType = Int32), @p288='?' (DbType = Int32), @p289='?' (DbType = Boolean), @p290='?' (DbType = Boolean), @p291='?' (Size = 4000), @p292='?' (DbType = Int64), @p299='?' (DbType = Int32), @p294='?' (DbType = Int32), @p295='?' (DbType = Boolean), @p296='?' (DbType = Boolean), @p297='?' (Size = 4000), @p298='?' (DbType = Int64), @p305='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?' (DbType = Boolean), @p303='?' (Size = 4000), @p304='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
UPDATE `Textbooks` SET `DisciplineId` = @p0, `IsActive` = @p1, `IsDeleted` = @p2, `Name` = @p3, `SourceId` = @p4
WHERE `Id` = @p5;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p6, `IsActive` = @p7, `IsDeleted` = @p8, `Name` = @p9, `SourceId` = @p10
WHERE `Id` = @p11;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p12, `IsActive` = @p13, `IsDeleted` = @p14, `Name` = @p15, `SourceId` = @p16
WHERE `Id` = @p17;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p18, `IsActive` = @p19, `IsDeleted` = @p20, `Name` = @p21, `SourceId` = @p22
WHERE `Id` = @p23;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p24, `IsActive` = @p25, `IsDeleted` = @p26, `Name` = @p27, `SourceId` = @p28
WHERE `Id` = @p29;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p30, `IsActive` = @p31, `IsDeleted` = @p32, `Name` = @p33, `SourceId` = @p34
WHERE `Id` = @p35;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p36, `IsActive` = @p37, `IsDeleted` = @p38, `Name` = @p39, `SourceId` = @p40
WHERE `Id` = @p41;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p42, `IsActive` = @p43, `IsDeleted` = @p44, `Name` = @p45, `SourceId` = @p46
WHERE `Id` = @p47;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p48, `IsActive` = @p49, `IsDeleted` = @p50, `Name` = @p51, `SourceId` = @p52
WHERE `Id` = @p53;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p54, `IsActive` = @p55, `IsDeleted` = @p56, `Name` = @p57, `SourceId` = @p58
WHERE `Id` = @p59;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p60, `IsActive` = @p61, `IsDeleted` = @p62, `Name` = @p63, `SourceId` = @p64
WHERE `Id` = @p65;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p66, `IsActive` = @p67, `IsDeleted` = @p68, `Name` = @p69, `SourceId` = @p70
WHERE `Id` = @p71;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p72, `IsActive` = @p73, `IsDeleted` = @p74, `Name` = @p75, `SourceId` = @p76
WHERE `Id` = @p77;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p78, `IsActive` = @p79, `IsDeleted` = @p80, `Name` = @p81, `SourceId` = @p82
WHERE `Id` = @p83;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p84, `IsActive` = @p85, `IsDeleted` = @p86, `Name` = @p87, `SourceId` = @p88
WHERE `Id` = @p89;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p90, `IsActive` = @p91, `IsDeleted` = @p92, `Name` = @p93, `SourceId` = @p94
WHERE `Id` = @p95;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p96, `IsActive` = @p97, `IsDeleted` = @p98, `Name` = @p99, `SourceId` = @p100
WHERE `Id` = @p101;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p102, `IsActive` = @p103, `IsDeleted` = @p104, `Name` = @p105, `SourceId` = @p106
WHERE `Id` = @p107;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p108, `IsActive` = @p109, `IsDeleted` = @p110, `Name` = @p111, `SourceId` = @p112
WHERE `Id` = @p113;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p114, `IsActive` = @p115, `IsDeleted` = @p116, `Name` = @p117, `SourceId` = @p118
WHERE `Id` = @p119;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p120, `IsActive` = @p121, `IsDeleted` = @p122, `Name` = @p123, `SourceId` = @p124
WHERE `Id` = @p125;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p126, `IsActive` = @p127, `IsDeleted` = @p128, `Name` = @p129, `SourceId` = @p130
WHERE `Id` = @p131;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p132, `IsActive` = @p133, `IsDeleted` = @p134, `Name` = @p135, `SourceId` = @p136
WHERE `Id` = @p137;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p138, `IsActive` = @p139, `IsDeleted` = @p140, `Name` = @p141, `SourceId` = @p142
WHERE `Id` = @p143;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p144, `IsActive` = @p145, `IsDeleted` = @p146, `Name` = @p147, `SourceId` = @p148
WHERE `Id` = @p149;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p150, `IsActive` = @p151, `IsDeleted` = @p152, `Name` = @p153, `SourceId` = @p154
WHERE `Id` = @p155;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p156, `IsActive` = @p157, `IsDeleted` = @p158, `Name` = @p159, `SourceId` = @p160
WHERE `Id` = @p161;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p162, `IsActive` = @p163, `IsDeleted` = @p164, `Name` = @p165, `SourceId` = @p166
WHERE `Id` = @p167;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p168, `IsActive` = @p169, `IsDeleted` = @p170, `Name` = @p171, `SourceId` = @p172
WHERE `Id` = @p173;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p174, `IsActive` = @p175, `IsDeleted` = @p176, `Name` = @p177, `SourceId` = @p178
WHERE `Id` = @p179;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p180, `IsActive` = @p181, `IsDeleted` = @p182, `Name` = @p183, `SourceId` = @p184
WHERE `Id` = @p185;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p186, `IsActive` = @p187, `IsDeleted` = @p188, `Name` = @p189, `SourceId` = @p190
WHERE `Id` = @p191;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p192, `IsActive` = @p193, `IsDeleted` = @p194, `Name` = @p195, `SourceId` = @p196
WHERE `Id` = @p197;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p198, `IsActive` = @p199, `IsDeleted` = @p200, `Name` = @p201, `SourceId` = @p202
WHERE `Id` = @p203;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p204, `IsActive` = @p205, `IsDeleted` = @p206, `Name` = @p207, `SourceId` = @p208
WHERE `Id` = @p209;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p210, `IsActive` = @p211, `IsDeleted` = @p212, `Name` = @p213, `SourceId` = @p214
WHERE `Id` = @p215;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p216, `IsActive` = @p217, `IsDeleted` = @p218, `Name` = @p219, `SourceId` = @p220
WHERE `Id` = @p221;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p222, `IsActive` = @p223, `IsDeleted` = @p224, `Name` = @p225, `SourceId` = @p226
WHERE `Id` = @p227;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p228, `IsActive` = @p229, `IsDeleted` = @p230, `Name` = @p231, `SourceId` = @p232
WHERE `Id` = @p233;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p234, `IsActive` = @p235, `IsDeleted` = @p236, `Name` = @p237, `SourceId` = @p238
WHERE `Id` = @p239;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p240, `IsActive` = @p241, `IsDeleted` = @p242, `Name` = @p243, `SourceId` = @p244
WHERE `Id` = @p245;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p246, `IsActive` = @p247, `IsDeleted` = @p248, `Name` = @p249, `SourceId` = @p250
WHERE `Id` = @p251;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p252, `IsActive` = @p253, `IsDeleted` = @p254, `Name` = @p255, `SourceId` = @p256
WHERE `Id` = @p257;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p258, `IsActive` = @p259, `IsDeleted` = @p260, `Name` = @p261, `SourceId` = @p262
WHERE `Id` = @p263;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p264, `IsActive` = @p265, `IsDeleted` = @p266, `Name` = @p267, `SourceId` = @p268
WHERE `Id` = @p269;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p270, `IsActive` = @p271, `IsDeleted` = @p272, `Name` = @p273, `SourceId` = @p274
WHERE `Id` = @p275;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p276, `IsActive` = @p277, `IsDeleted` = @p278, `Name` = @p279, `SourceId` = @p280
WHERE `Id` = @p281;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p282, `IsActive` = @p283, `IsDeleted` = @p284, `Name` = @p285, `SourceId` = @p286
WHERE `Id` = @p287;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p288, `IsActive` = @p289, `IsDeleted` = @p290, `Name` = @p291, `SourceId` = @p292
WHERE `Id` = @p293;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p294, `IsActive` = @p295, `IsDeleted` = @p296, `Name` = @p297, `SourceId` = @p298
WHERE `Id` = @p299;
SELECT ROW_COUNT();

UPDATE `Textbooks` SET `DisciplineId` = @p300, `IsActive` = @p301, `IsDeleted` = @p302, `Name` = @p303, `SourceId` = @p304
WHERE `Id` = @p305;
SELECT ROW_COUNT();
INFO  2025-04-03 16:26:28,306 [48   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:26:28,308 [48   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.DataSyncAsync (YGNT.QuestionLibrary.Application) in 8404.1657ms
INFO  2025-04-03 16:26:28,309 [48   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:26:28,311 [48   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8427.0893ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:26:28,312 [48   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Chapter/DataSync  
INFO  2025-04-03 16:26:28,313 [48   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:26:28,317 [48   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7361ms 204 
INFO  2025-04-03 16:26:28,321 [48   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://localhost:21021/api/services/QuestionLibrary/Chapter/DataSync application/json 2
INFO  2025-04-03 16:26:28,323 [48   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:26:28,327 [48   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:26:28,329 [48   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:26:28,360 [48   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "DataSync", controller = "Chapter"}. Executing controller action with signature System.Threading.Tasks.Task DataSyncAsync() on controller YGNT.QuestionLibrary.Chapters.ChapterAppService (YGNT.QuestionLibrary.Application).
WARN  2025-04-03 16:26:28,583 [47   ] Mvc.ExceptionHandling.AbpExceptionFilter - Invalid URI: The format of the URI could not be determined.
Abp.UI.UserFriendlyException: Invalid URI: The format of the URI could not be determined.
   at YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync() in E:\work\tl\gv-api\src\YGNT.QuestionLibrary\YGNT.QuestionLibrary.Application\Chapters\ChapterAppService.cs:line 251
   at lambda_method(Closure , Object )
   at Microsoft.Extensions.Internal.ObjectMethodExecutorAwaitable.Awaiter.GetResult()
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
INFO  2025-04-03 16:26:28,586 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:26:28,588 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application) in 226.7912ms
INFO  2025-04-03 16:26:28,590 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:26:28,591 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 272.5948ms 500 application/json; charset=utf-8
INFO  2025-04-03 16:26:45,128 [44   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:26:45,130 [44   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:26:45,132 [44   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7352ms 204 
INFO  2025-04-03 16:26:45,133 [44   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:26:45,135 [44   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:26:45,136 [44   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:26:45,138 [44   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:26:45,142 [44   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:26:45,219 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:26:45,221 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 77.2818ms
INFO  2025-04-03 16:26:45,222 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:26:45,223 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.2899ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:27:05,129 [37   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:27:05,132 [37   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:27:05,134 [37   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7889ms 204 
INFO  2025-04-03 16:27:05,136 [37   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:27:05,137 [37   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:27:05,139 [37   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:27:05,141 [37   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:27:05,145 [37   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:27:05,211 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:27:05,214 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 66.7108ms
INFO  2025-04-03 16:27:05,216 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:27:05,217 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.6737ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:27:25,122 [43   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:27:25,123 [43   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:27:25,125 [43   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4675ms 204 
INFO  2025-04-03 16:27:25,127 [43   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:27:25,130 [43   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:27:25,131 [43   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:27:25,133 [43   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:27:25,137 [43   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:27:25,210 [41   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:27:25,212 [41   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 73.9558ms
INFO  2025-04-03 16:27:25,214 [41   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:27:25,215 [41   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.8324ms 200 application/json; charset=utf-8
DEBUG 2025-04-03 16:37:35,888 [1    ] Abp.Modules.AbpModuleManager             - Loading Abp modules...
DEBUG 2025-04-03 16:37:35,948 [1    ] Abp.Modules.AbpModuleManager             - Found 22 ABP modules in total.
DEBUG 2025-04-03 16:37:35,972 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Exam.Web.Host.Startup.ExamWebHostModule, YGNT.Exam.Web.Host, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,973 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Exam.ExamWebCoreModule, YGNT.Exam.Web.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,974 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Exam.ExamApplicationModule, YGNT.Exam.Application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,974 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Exam.ExamCoreModule, YGNT.Exam.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,974 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.Zero.AbpZeroCoreModule, Abp.ZeroCore, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,974 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.Zero.AbpZeroCommonModule, Abp.Zero.Common, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,975 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.AbpKernelModule, Abp, Version=5.14.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,975 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.AutoMapper.AbpAutoMapperModule, Abp.AutoMapper, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,976 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.QuestionLibrary.QuestionLibraryApplicationModule, YGNT.QuestionLibrary.Application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,976 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.QuestionLibrary.Core.QuestionLibraryCoreModule, YGNT.QuestionLibrary.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,977 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.AspNetCore.AbpAspNetCoreModule, Abp.AspNetCore, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,977 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.Web.AbpWebCommonModule, Abp.Web.Common, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,977 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Infrastructure.InfrastructureModule, YGNT.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,977 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.File.Application.FileApplicationModule, YGNT.File.Application, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,978 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.File.Core.FileCoreModule, YGNT.File.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,979 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.QuestionLibrary.EntityFrameworkCore.QuestionLibraryEntityFrameworkCoreModule, YGNT.QuestionLibrary.EntityFrameworkCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,979 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.Zero.EntityFrameworkCore.AbpZeroCoreEntityFrameworkCoreModule, Abp.ZeroCore.EntityFrameworkCore, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,980 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.EntityFrameworkCore.AbpEntityFrameworkCoreModule, Abp.EntityFrameworkCore, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,980 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.EntityFramework.AbpEntityFrameworkCommonModule, Abp.EntityFramework.Common, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,980 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: YGNT.Exam.EntityFrameworkCore.ExamEntityFrameworkModule, YGNT.Exam.EntityFrameworkCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,980 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule, Abp.AspNetCore.SignalR, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,981 [1    ] Abp.Modules.AbpModuleManager             - Loaded module: Abp.Hangfire.AbpHangfireAspNetCoreModule, Abp.HangFire.AspNetCore, Version=5.13.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:35,983 [1    ] Abp.Modules.AbpModuleManager             - 22 modules loaded.
DEBUG 2025-04-03 16:37:36,030 [1    ] o.Configuration.LanguageManagementConfig - Converted Abp (Abp.Localization.Dictionaries.DictionaryBasedLocalizationSource) to MultiTenantLocalizationSource
DEBUG 2025-04-03 16:37:36,030 [1    ] o.Configuration.LanguageManagementConfig - Converted AbpZero (Abp.Localization.Dictionaries.DictionaryBasedLocalizationSource) to MultiTenantLocalizationSource
DEBUG 2025-04-03 16:37:36,030 [1    ] o.Configuration.LanguageManagementConfig - Converted Exam (Abp.Localization.Dictionaries.DictionaryBasedLocalizationSource) to MultiTenantLocalizationSource
DEBUG 2025-04-03 16:37:36,030 [1    ] o.Configuration.LanguageManagementConfig - Converted QuestionLibrary (Abp.Localization.Dictionaries.DictionaryBasedLocalizationSource) to MultiTenantLocalizationSource
DEBUG 2025-04-03 16:37:36,030 [1    ] o.Configuration.LanguageManagementConfig - Converted AbpWeb (Abp.Localization.Dictionaries.DictionaryBasedLocalizationSource) to MultiTenantLocalizationSource
DEBUG 2025-04-03 16:37:36,502 [1    ] ameworkCore.AbpEntityFrameworkCoreModule - Registering DbContext: YGNT.Infrastructure.AbpEntity.BaseDbContext, YGNT.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:36,513 [1    ] ameworkCore.AbpEntityFrameworkCoreModule - Registering DbContext: YGNT.QuestionLibrary.EntityFrameworkCore.QuestionLibraryDbContext, YGNT.QuestionLibrary.EntityFrameworkCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:36,765 [1    ] ameworkCore.AbpEntityFrameworkCoreModule - Registering DbContext: YGNT.Exam.EntityFrameworkCore.ExamDbContext, YGNT.Exam.EntityFrameworkCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
DEBUG 2025-04-03 16:37:37,464 [1    ] Abp.Localization.LocalizationManager     - Initializing 5 localization sources.
DEBUG 2025-04-03 16:37:37,519 [1    ] Abp.Localization.LocalizationManager     - Initialized localization source: Abp
DEBUG 2025-04-03 16:37:37,563 [1    ] Abp.Localization.LocalizationManager     - Initialized localization source: AbpZero
DEBUG 2025-04-03 16:37:37,579 [1    ] Abp.Localization.LocalizationManager     - Initialized localization source: Exam
DEBUG 2025-04-03 16:37:37,678 [1    ] Abp.Localization.LocalizationManager     - Initialized localization source: QuestionLibrary
DEBUG 2025-04-03 16:37:37,708 [1    ] Abp.Localization.LocalizationManager     - Initialized localization source: AbpWeb
DEBUG 2025-04-03 16:37:37,711 [1    ] bp.Hangfire.HangfireBackgroundJobManager - Start background worker: Abp.Hangfire.HangfireBackgroundJobManager
DEBUG 2025-04-03 16:37:37,806 [1    ] , Culture=neutral, PublicKeyToken=null]] - Start background worker: Abp.Authorization.Users.UserTokenExpirationWorker`2[[YGNT.Exam.MultiTenancy.Tenant, YGNT.Exam.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[YGNT.Exam.Authorization.Users.User, YGNT.Exam.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]
DEBUG 2025-04-03 16:37:37,845 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - Found 18 classes define auto mapping attributes
DEBUG 2025-04-03 16:37:37,845 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Models.TokenAuth.ExternalLoginProviderInfoModel
DEBUG 2025-04-03 16:37:37,849 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Users.Dto.CreateUserDto
DEBUG 2025-04-03 16:37:37,849 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Users.Dto.UserDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Sessions.Dto.TenantLoginInfoDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Sessions.Dto.UserLoginInfoDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Roles.Dto.PermissionDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.MultiTenancy.Dto.CreateTenantDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.MultiTenancy.Dto.TenantDto
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.Exam.Authorization.Users.Cache.UserCacheItem
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Textbooks.Cache.TextbookCacheItem
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Questions.Cache.QuestionCacheItem
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Questions.Cache.QuestionTypeCacheItem
DEBUG 2025-04-03 16:37:37,850 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.KnowledgePoints.Cache.KnowledgePointCacheItem
DEBUG 2025-04-03 16:37:37,851 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Disciplines.Cache.DisciplineCacheItem
DEBUG 2025-04-03 16:37:37,851 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Disciplines.Cache.DisciplineQuestionTypeCacheItem
DEBUG 2025-04-03 16:37:37,851 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.Chapters.Cache.ChapterCacheItem
DEBUG 2025-04-03 16:37:37,851 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.QuestionLibrary.Core.BaseData.Cache.PaperStructureSettingCacheItem
DEBUG 2025-04-03 16:37:37,851 [1    ] Abp.AutoMapper.AbpAutoMapperModule       - YGNT.File.Core.Cache.FileCacheItem
INFO  2025-04-03 16:37:38,608 [1    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:37:39,077 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (16ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,127 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,136 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,143 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,151 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,161 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,175 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,183 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,191 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__structureSetting_Code_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT `p`.`Id`, `p`.`Code`, `p`.`IsDefault`, `p`.`Name`, `p`.`Param`
FROM `PaperStructureSettings` AS `p`
WHERE `p`.`Code` = @__structureSetting_Code_0
LIMIT 1
INFO  2025-04-03 16:37:39,206 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ToString_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `QuestionTypes` AS `q`
    WHERE `q`.`Name` = @__ToString_0)
INFO  2025-04-03 16:37:39,214 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ToString_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `QuestionTypes` AS `q`
    WHERE `q`.`Name` = @__ToString_0)
INFO  2025-04-03 16:37:39,226 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ToString_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `QuestionTypes` AS `q`
    WHERE `q`.`Name` = @__ToString_0)
INFO  2025-04-03 16:37:39,238 [1    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ToString_0='?' (Size = 4000)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `QuestionTypes` AS `q`
    WHERE `q`.`Name` = @__ToString_0)
INFO  2025-04-03 16:37:40,090 [1    ] tCore.Builder.RequestLocalizationOptions - Supported Request Localization Cultures: en,es-MX,fr,de,it,nl,pt-BR,tr,ru,ar,zh-Hans,ja
INFO  2025-04-03 16:37:40,232 [1    ] Hangfire.MySql.MySqlStorage              - DB tables already exist. Exit install
INFO  2025-04-03 16:37:40,249 [1    ] Hangfire.BackgroundJobServer             - Starting Hangfire Server using job storage: 'Server: 10.150.10.139@tl_exam'
INFO  2025-04-03 16:37:40,250 [1    ] Hangfire.BackgroundJobServer             - Using the following options for SQL Server job storage:
INFO  2025-04-03 16:37:40,252 [1    ] Hangfire.BackgroundJobServer             -     Queue poll interval: 00:00:15.
INFO  2025-04-03 16:37:40,253 [1    ] Hangfire.BackgroundJobServer             - Using the following options for Hangfire Server:
    Worker count: 1
    Listening queues: 'default'
    Shutdown timeout: 00:00:15
    Schedule polling interval: 00:00:15
INFO  2025-04-03 16:37:40,323 [ss #1] Hangfire.Server.BackgroundServerProcess  - Server desktop-usv654p:42628:ef2b9286 successfully announced in 47.8036 ms
INFO  2025-04-03 16:37:40,330 [ss #1] Hangfire.Server.BackgroundServerProcess  - Server desktop-usv654p:42628:ef2b9286 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler...
INFO  2025-04-03 16:37:40,351 [ss #1] Hangfire.Server.BackgroundServerProcess  - Server desktop-usv654p:42628:ef2b9286 all the dispatchers started
INFO  2025-04-03 16:37:40,354 [og #1] Hangfire.Server.ServerWatchdog           - 1 servers were removed due to timeout
INFO  2025-04-03 16:37:40,523 [1    ] taProtection.KeyManagement.XmlKeyManager - User profile is available. Using 'C:\Users\pc\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
INFO  2025-04-03 16:37:41,008 [13   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/  
INFO  2025-04-03 16:37:41,169 [8    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Web.Host.Controllers.HomeController.Index (YGNT.Exam.Web.Host)'
INFO  2025-04-03 16:37:44,158 [8    ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "Home", area = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.IActionResult Index() on controller YGNT.Exam.Web.Host.Controllers.HomeController (YGNT.Exam.Web.Host).
INFO  2025-04-03 16:37:45,131 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:37:45,136 [8    ] vc.Infrastructure.RedirectResultExecutor - Executing RedirectResult, redirecting to /swagger.
INFO  2025-04-03 16:37:45,139 [11   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:37:45,143 [8    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Web.Host.Controllers.HomeController.Index (YGNT.Exam.Web.Host) in 980.2669ms
INFO  2025-04-03 16:37:45,145 [8    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Web.Host.Controllers.HomeController.Index (YGNT.Exam.Web.Host)'
INFO  2025-04-03 16:37:45,147 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6027ms 204 
INFO  2025-04-03 16:37:45,157 [8    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4147.7585ms 302 
INFO  2025-04-03 16:37:45,168 [8    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/swagger/index.html  
INFO  2025-04-03 16:37:45,170 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:37:45,172 [11   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:37:45,241 [8    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.1407ms 200 text/html;charset=utf-8
INFO  2025-04-03 16:37:45,294 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/_framework/aspnetcore-browser-refresh.js  
INFO  2025-04-03 16:37:45,296 [13   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/_vs/browserLink  
INFO  2025-04-03 16:37:45,303 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6647ms 200 application/javascript; charset=utf-8
INFO  2025-04-03 16:37:45,317 [11   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:37:45,334 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2403ms 200 text/javascript; charset=UTF-8
INFO  2025-04-03 16:37:45,399 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:37:45,408 [7    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:37:45,502 [13   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/AntiForgery/SetCookie  
INFO  2025-04-03 16:37:45,510 [13   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Web.Host.Controllers.AntiForgeryController.SetCookie (YGNT.Exam.Web.Host)'
INFO  2025-04-03 16:37:45,518 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/swagger/系统管理/swagger.json  
INFO  2025-04-03 16:37:45,527 [13   ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SetCookie", controller = "AntiForgery", area = ""}. Executing controller action with signature Void SetCookie() on controller YGNT.Exam.Web.Host.Controllers.AntiForgeryController (YGNT.Exam.Web.Host).
INFO  2025-04-03 16:37:45,676 [4    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:37:45,708 [4    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Web.Host.Controllers.AntiForgeryController.SetCookie (YGNT.Exam.Web.Host) in 177.9703ms
INFO  2025-04-03 16:37:45,712 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Web.Host.Controllers.AntiForgeryController.SetCookie (YGNT.Exam.Web.Host)'
INFO  2025-04-03 16:37:45,727 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 222.2914ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:37:45,827 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:37:45,830 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 419.7997ms
INFO  2025-04-03 16:37:45,832 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:37:45,858 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 667.4877ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:37:45,960 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 442.8012ms 200 application/json;charset=utf-8
INFO  2025-04-03 16:38:01,310 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:38:01,313 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:01,317 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9123ms 204 
INFO  2025-04-03 16:38:01,323 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:38:01,325 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:01,330 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:01,333 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:01,352 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Textbooks.Dto.TextbookDto]] GetListAsync(YGNT.QuestionLibrary.Textbooks.Dto.SearchTextbookInputDto) on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:38:03,291 [5    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:38:03,349 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Textbooks` AS `t`
INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`
INFO  2025-04-03 16:38:03,379 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`DisciplineId`, `t0`.`IsActive`, `t0`.`IsDeleted`, `t0`.`Name`, `t0`.`SourceId`, `d1`.`Name`, `g0`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`, `d`.`GradeId`
    FROM `Textbooks` AS `t`
    INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`
    ORDER BY `t`.`IsActive`, `d`.`GradeId`, `t`.`DisciplineId` DESC, `t`.`Name`
    LIMIT @__p_1 OFFSET @__p_0
) AS `t0`
INNER JOIN `Disciplines` AS `d1` ON `t0`.`DisciplineId` = `d1`.`Id`
INNER JOIN `Grades` AS `g0` ON `d1`.`GradeId` = `g0`.`Id`
ORDER BY `t0`.`IsActive`, `t0`.`GradeId`, `t0`.`DisciplineId` DESC, `t0`.`Name`
INFO  2025-04-03 16:38:03,493 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:03,501 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 2145.3383ms
INFO  2025-04-03 16:38:03,503 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:03,505 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2182.0488ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:38:04,770 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:38:04,773 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:04,775 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5038ms 204 
INFO  2025-04-03 16:38:04,778 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:38:04,780 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:04,789 [12   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:04,793 [12   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:04,800 [12   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:38:04,873 [38   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:04,875 [38   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 72.8542ms
INFO  2025-04-03 16:38:04,876 [38   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:04,878 [38   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.146ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:38:06,477 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/DataSync  
INFO  2025-04-03 16:38:06,479 [11   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:06,481 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0446ms 204 
INFO  2025-04-03 16:38:06,484 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://localhost:21021/api/services/QuestionLibrary/Textbook/DataSync application/json 2
INFO  2025-04-03 16:38:06,487 [11   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:06,494 [11   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:06,496 [11   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:06,505 [11   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "DataSync", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task DataSyncAsync() on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:38:06,658 [11   ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:38:06,692 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
SELECT `g`.`Id`, `g`.`CreationTime`, `g`.`CreatorUserId`, `g`.`EducationCategoryId`, `g`.`Name`, `g`.`SourceId`
FROM `Grades` AS `g`
INFO  2025-04-03 16:38:06,837 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
SELECT `c`.`Id`, `c`.`CreationTime`, `c`.`CreatorUserId`, `c`.`Name`, `c`.`SourceId`
FROM `Courses` AS `c`
INFO  2025-04-03 16:38:06,896 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:06,938 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:06,972 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:06,988 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:06,998 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,010 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,021 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,027 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,041 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,053 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,059 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,070 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,080 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,089 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,100 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,112 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,121 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,132 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,144 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,154 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,172 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,187 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,195 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,206 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,216 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,226 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,235 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,245 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,252 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,261 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,271 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,278 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,288 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,303 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,312 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,322 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,332 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,341 [40   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,354 [4    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,365 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,372 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,384 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,394 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,401 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,411 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,421 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,429 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,439 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,450 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,458 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,467 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,481 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,488 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,496 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,508 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,516 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,528 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,541 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,549 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,561 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,573 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,580 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,603 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (16ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,613 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,620 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,629 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,638 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,652 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,670 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,681 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,687 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,698 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,708 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,716 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,729 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,740 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,748 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,758 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,767 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,779 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,791 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,810 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (10ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,822 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,832 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,877 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,886 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,894 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,904 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,911 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,919 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,932 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,942 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (7ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,952 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,962 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,970 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:07,978 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:07,987 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:07,993 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,006 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,016 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,022 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,032 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,042 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,049 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,060 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,070 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,081 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,091 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,101 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,108 [38   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,121 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,130 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,138 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,147 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,158 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,166 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,176 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,187 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,193 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,202 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,211 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,218 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,227 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,237 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,243 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,254 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,264 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,272 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,281 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,290 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,296 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,305 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,319 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,327 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,338 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,346 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,352 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,362 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,373 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,378 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,387 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,397 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,403 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,418 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,434 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,447 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,457 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,468 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,476 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (4ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,486 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,499 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__grade_Id_0='?' (DbType = Int32), @__course_Id_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`CourseId`, `d`.`CreationTime`, `d`.`CreatorUserId`, `d`.`GradeId`, `d`.`Name`
FROM `Disciplines` AS `d`
WHERE (`d`.`Id` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
 AND (`d`.`GradeId` = @__grade_Id_0)) AND (`d`.`CourseId` = @__course_Id_1)
LIMIT 1
INFO  2025-04-03 16:38:08,507 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__discipline_Id_0='?' (DbType = Int32), @__8__locals1_item_BookId_1='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT EXISTS (
    SELECT 1
    FROM `Textbooks` AS `t`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
    ) AND ((`t`.`DisciplineId` = @__discipline_Id_0) AND (`t`.`SourceId` = @__8__locals1_item_BookId_1)))
INFO  2025-04-03 16:38:08,518 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Boolean), @p2='?' (DbType = Boolean), @p3='?' (Size = 4000), @p4='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
INSERT INTO `Textbooks` (`DisciplineId`, `IsActive`, `IsDeleted`, `Name`, `SourceId`)
VALUES (@p0, @p1, @p2, @p3, @p4);
SELECT `Id`
FROM `Textbooks`
WHERE ROW_COUNT() = 1 AND `Id` = LAST_INSERT_ID();
INFO  2025-04-03 16:38:08,594 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:08,597 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.DataSyncAsync (YGNT.QuestionLibrary.Application) in 2090.491ms
INFO  2025-04-03 16:38:08,598 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:08,600 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2116.3237ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:38:08,626 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Chapter/DataSync  
INFO  2025-04-03 16:38:08,628 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:08,630 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2682ms 204 
INFO  2025-04-03 16:38:08,632 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://localhost:21021/api/services/QuestionLibrary/Chapter/DataSync application/json 2
INFO  2025-04-03 16:38:08,634 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:08,638 [12   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:08,640 [12   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:08,648 [12   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "DataSync", controller = "Chapter"}. Executing controller action with signature System.Threading.Tasks.Task DataSyncAsync() on controller YGNT.QuestionLibrary.Chapters.ChapterAppService (YGNT.QuestionLibrary.Application).
WARN  2025-04-03 16:38:09,472 [7    ] Mvc.ExceptionHandling.AbpExceptionFilter - Invalid URI: The format of the URI could not be determined.
Abp.UI.UserFriendlyException: Invalid URI: The format of the URI could not be determined.
   at YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync() in E:\work\tl\gv-api\src\YGNT.QuestionLibrary\YGNT.QuestionLibrary.Application\Chapters\ChapterAppService.cs:line 251
   at lambda_method(Closure , Object )
   at Microsoft.Extensions.Internal.ObjectMethodExecutorAwaitable.Awaiter.GetResult()
   at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
   at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
INFO  2025-04-03 16:38:09,480 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:09,483 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application) in 832.8465ms
INFO  2025-04-03 16:38:09,487 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Chapters.ChapterAppService.DataSyncAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:09,490 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 857.0549ms 500 application/json; charset=utf-8
INFO  2025-04-03 16:38:17,573 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:38:17,577 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:17,580 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3122ms 204 
INFO  2025-04-03 16:38:17,584 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:38:17,586 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:17,589 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:17,614 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:17,625 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Textbooks.Dto.TextbookDto]] GetListAsync(YGNT.QuestionLibrary.Textbooks.Dto.SearchTextbookInputDto) on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:38:17,637 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:38:17,667 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Textbooks` AS `t`
INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`
INFO  2025-04-03 16:38:17,680 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (8ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`DisciplineId`, `t0`.`IsActive`, `t0`.`IsDeleted`, `t0`.`Name`, `t0`.`SourceId`, `d1`.`Name`, `g0`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`, `d`.`GradeId`
    FROM `Textbooks` AS `t`
    INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`
    ORDER BY `t`.`IsActive`, `d`.`GradeId`, `t`.`DisciplineId` DESC, `t`.`Name`
    LIMIT @__p_1 OFFSET @__p_0
) AS `t0`
INNER JOIN `Disciplines` AS `d1` ON `t0`.`DisciplineId` = `d1`.`Id`
INNER JOIN `Grades` AS `g0` ON `d1`.`GradeId` = `g0`.`Id`
ORDER BY `t0`.`IsActive`, `t0`.`GradeId`, `t0`.`DisciplineId` DESC, `t0`.`Name`
INFO  2025-04-03 16:38:17,721 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:17,724 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 95.7162ms
INFO  2025-04-03 16:38:17,726 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:38:17,730 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.7423ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:38:25,134 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:38:25,136 [11   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:25,138 [11   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8439ms 204 
INFO  2025-04-03 16:38:25,140 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:38:25,142 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:25,145 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:25,147 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:25,153 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:38:25,242 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:25,244 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 88.5495ms
INFO  2025-04-03 16:38:25,246 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:25,247 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 107.4466ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:38:45,125 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:38:45,127 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:45,129 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7104ms 204 
INFO  2025-04-03 16:38:45,133 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:38:45,135 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:38:45,137 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:38:45,139 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:45,143 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:38:45,209 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:38:45,211 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 65.807ms
INFO  2025-04-03 16:38:45,213 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:38:45,214 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.2906ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:05,129 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:39:05,132 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:05,135 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7581ms 204 
INFO  2025-04-03 16:39:05,136 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:39:05,138 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:05,140 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:05,143 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:05,149 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:39:05,227 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:05,229 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 78.3988ms
INFO  2025-04-03 16:39:05,231 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:05,233 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.9134ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:22,155 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=15&MaxResultCount=15  
INFO  2025-04-03 16:39:22,182 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:22,186 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.2069ms 204 
INFO  2025-04-03 16:39:22,190 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=15&MaxResultCount=15 application/json 
INFO  2025-04-03 16:39:22,191 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:22,194 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:22,198 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:22,205 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Textbooks.Dto.TextbookDto]] GetListAsync(YGNT.QuestionLibrary.Textbooks.Dto.SearchTextbookInputDto) on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:39:22,219 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:39:22,487 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (47ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Textbooks` AS `t`
INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`
INFO  2025-04-03 16:39:22,553 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (53ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`DisciplineId`, `t0`.`IsActive`, `t0`.`IsDeleted`, `t0`.`Name`, `t0`.`SourceId`, `d1`.`Name`, `g0`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`, `d`.`GradeId`
    FROM `Textbooks` AS `t`
    INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`
    ORDER BY `t`.`IsActive`, `d`.`GradeId`, `t`.`DisciplineId` DESC, `t`.`Name`
    LIMIT @__p_0 OFFSET @__p_0
) AS `t0`
INNER JOIN `Disciplines` AS `d1` ON `t0`.`DisciplineId` = `d1`.`Id`
INNER JOIN `Grades` AS `g0` ON `d1`.`GradeId` = `g0`.`Id`
ORDER BY `t0`.`IsActive`, `t0`.`GradeId`, `t0`.`DisciplineId` DESC, `t0`.`Name`
INFO  2025-04-03 16:39:22,874 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:22,876 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 670.1345ms
INFO  2025-04-03 16:39:22,878 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:22,881 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 691.6595ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:24,777 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:39:24,780 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:24,783 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4219ms 204 
INFO  2025-04-03 16:39:24,785 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:39:24,788 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:24,790 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:24,792 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:24,796 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:39:25,519 [15   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:25,521 [15   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 723.0631ms
INFO  2025-04-03 16:39:25,523 [15   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:25,525 [15   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 740.1491ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:26,187 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=30&MaxResultCount=15  
INFO  2025-04-03 16:39:26,189 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:26,192 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2703ms 204 
INFO  2025-04-03 16:39:26,194 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=30&MaxResultCount=15 application/json 
INFO  2025-04-03 16:39:26,195 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:26,197 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:26,201 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:26,205 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Textbooks.Dto.TextbookDto]] GetListAsync(YGNT.QuestionLibrary.Textbooks.Dto.SearchTextbookInputDto) on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:39:26,212 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:39:26,596 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (64ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Textbooks` AS `t`
INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`
INFO  2025-04-03 16:39:26,637 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (34ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`DisciplineId`, `t0`.`IsActive`, `t0`.`IsDeleted`, `t0`.`Name`, `t0`.`SourceId`, `d1`.`Name`, `g0`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`, `d`.`GradeId`
    FROM `Textbooks` AS `t`
    INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`
    ORDER BY `t`.`IsActive`, `d`.`GradeId`, `t`.`DisciplineId` DESC, `t`.`Name`
    LIMIT @__p_1 OFFSET @__p_0
) AS `t0`
INNER JOIN `Disciplines` AS `d1` ON `t0`.`DisciplineId` = `d1`.`Id`
INNER JOIN `Grades` AS `g0` ON `d1`.`GradeId` = `g0`.`Id`
ORDER BY `t0`.`IsActive`, `t0`.`GradeId`, `t0`.`DisciplineId` DESC, `t0`.`Name`
INFO  2025-04-03 16:39:26,698 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:26,701 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 494.1525ms
INFO  2025-04-03 16:39:26,705 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:26,707 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 513.0338ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:28,106 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=45&MaxResultCount=15  
INFO  2025-04-03 16:39:28,108 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:28,110 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4013ms 204 
INFO  2025-04-03 16:39:28,112 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Textbook/GetList?DisciplineId=&EducationCategoryId=&KeyWord=&SkipCount=45&MaxResultCount=15 application/json 
INFO  2025-04-03 16:39:28,113 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:28,117 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:28,120 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:28,124 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Textbook"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Textbooks.Dto.TextbookDto]] GetListAsync(YGNT.QuestionLibrary.Textbooks.Dto.SearchTextbookInputDto) on controller YGNT.QuestionLibrary.Textbooks.TextbookAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:39:28,135 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:39:28,376 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (55ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Textbooks` AS `t`
INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`
INFO  2025-04-03 16:39:28,446 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (66ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`DisciplineId`, `t0`.`IsActive`, `t0`.`IsDeleted`, `t0`.`Name`, `t0`.`SourceId`, `d1`.`Name`, `g0`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`DisciplineId`, `t`.`IsActive`, `t`.`IsDeleted`, `t`.`Name`, `t`.`SourceId`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`, `d`.`GradeId`
    FROM `Textbooks` AS `t`
    INNER JOIN `Disciplines` AS `d` ON `t`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE ((@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND `t`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`
    ORDER BY `t`.`IsActive`, `d`.`GradeId`, `t`.`DisciplineId` DESC, `t`.`Name`
    LIMIT @__p_1 OFFSET @__p_0
) AS `t0`
INNER JOIN `Disciplines` AS `d1` ON `t0`.`DisciplineId` = `d1`.`Id`
INNER JOIN `Grades` AS `g0` ON `d1`.`GradeId` = `g0`.`Id`
ORDER BY `t0`.`IsActive`, `t0`.`GradeId`, `t0`.`DisciplineId` DESC, `t0`.`Name`
INFO  2025-04-03 16:39:29,030 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:29,032 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 906.2795ms
INFO  2025-04-03 16:39:29,035 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Textbooks.TextbookAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:29,039 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 925.9802ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:44,808 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:39:44,811 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:44,817 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0122ms 204 
INFO  2025-04-03 16:39:44,820 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:39:44,822 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:44,824 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:44,826 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:44,831 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:39:44,902 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:44,904 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 71.0699ms
INFO  2025-04-03 16:39:44,906 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:39:44,908 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 89.5147ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:39:56,752 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/DisciplineQuestionType/GetList?disciplineId=96  
INFO  2025-04-03 16:39:56,754 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:56,760 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0203ms 204 
INFO  2025-04-03 16:39:56,764 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/DisciplineQuestionType/GetList?disciplineId=96 application/json 
INFO  2025-04-03 16:39:56,766 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:39:56,768 [12   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:39:56,770 [12   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.QuestionTypes.DisciplineQuestionTypeAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:56,780 [12   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "DisciplineQuestionType"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[YGNT.QuestionLibrary.QuestionTypes.Dto.DisciplineQuestionTypeDto]] GetListAsync(Int32) on controller YGNT.QuestionLibrary.QuestionTypes.DisciplineQuestionTypeAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:39:57,300 [12   ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:39:57,333 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__disciplineId_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `d`.`Id`, `d`.`DisciplineId`, `d`.`Name`, `d`.`QuestionTypeId`, `d0`.`Name`, `q`.`Name`, `q`.`QuestionCategory`
FROM `DisciplineQuestionTypes` AS `d`
INNER JOIN `QuestionTypes` AS `q` ON `d`.`QuestionTypeId` = `q`.`Id`
INNER JOIN `Disciplines` AS `d0` ON `d`.`DisciplineId` = `d0`.`Id`
WHERE `d`.`DisciplineId` IN (
    SELECT `d1`.`Id`
    FROM `Disciplines` AS `d1`
)
 AND (`d`.`DisciplineId` = @__disciplineId_0)
ORDER BY `q`.`Sort`, `d`.`Name`
INFO  2025-04-03 16:39:57,377 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:39:57,380 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.QuestionTypes.DisciplineQuestionTypeAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 598.9884ms
INFO  2025-04-03 16:39:57,382 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.QuestionTypes.DisciplineQuestionTypeAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:39:57,384 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 620.8013ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:04,772 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:40:04,774 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:04,776 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8554ms 204 
INFO  2025-04-03 16:40:04,778 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:40:04,782 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:04,785 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:04,787 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:04,792 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:40:04,863 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:40:04,865 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 71.9046ms
INFO  2025-04-03 16:40:04,867 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:04,869 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.5707ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:10,103 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/KnowledgePoint/GetList?ParentId=&CognitiveAbilityId=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:40:10,105 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:10,108 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6704ms 204 
INFO  2025-04-03 16:40:10,112 [10   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/KnowledgePoint/GetList?ParentId=&CognitiveAbilityId=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:40:10,114 [10   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:10,117 [10   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:10,120 [10   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.KnowledgePoints.KnowledgePointAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:40:10,131 [10   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "KnowledgePoint"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.KnowledgePoints.Dto.KnowledgeTreePointDto]] GetListAsync(YGNT.QuestionLibrary.KnowledgePoints.Dto.SearchKnowledgePointInputDto) on controller YGNT.QuestionLibrary.KnowledgePoints.KnowledgePointAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:40:10,896 [10   ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:40:10,949 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (16ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `KnowledgePoints` AS `k`
INNER JOIN `Disciplines` AS `d` ON `k`.`DisciplineId` = `d`.`Id`
INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
WHERE (((@__ef_filter__p_0 OR NOT (`k`.`IsDeleted`)) AND `k`.`DisciplineId` IN (
    SELECT `d0`.`Id`
    FROM `Disciplines` AS `d0`
)
) AND `e`.`IsActive`) AND `k`.`ParentId` IS NULL
INFO  2025-04-03 16:40:10,993 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (28ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__p_2='?' (DbType = Int32), @__p_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`CognitiveAbilityId`, `t`.`CreationTime`, `t`.`CreatorUserId`, `t`.`DisciplineId`, `t`.`IsDeleted`, `t`.`KnowledgeId`, `t`.`LastModificationTime`, `t`.`LastModifierUserId`, `t`.`Name`, `t`.`ParentId`, `t`.`Sort`, `c`.`Name`, `d1`.`Name`, EXISTS (
    SELECT 1
    FROM `KnowledgePoints` AS `k`
    WHERE (@__ef_filter__p_0 OR NOT (`k`.`IsDeleted`)) AND (`t`.`Id` = `k`.`ParentId`))
FROM (
    SELECT `k0`.`Id`, `k0`.`CognitiveAbilityId`, `k0`.`CreationTime`, `k0`.`CreatorUserId`, `k0`.`DisciplineId`, `k0`.`IsDeleted`, `k0`.`KnowledgeId`, `k0`.`LastModificationTime`, `k0`.`LastModifierUserId`, `k0`.`Name`, `k0`.`ParentId`, `k0`.`Sort`, `d`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `e`.`Id` AS `Id2`
    FROM `KnowledgePoints` AS `k0`
    INNER JOIN `Disciplines` AS `d` ON `k0`.`DisciplineId` = `d`.`Id`
    INNER JOIN `Grades` AS `g` ON `d`.`GradeId` = `g`.`Id`
    INNER JOIN `EducationCategories` AS `e` ON `g`.`EducationCategoryId` = `e`.`Id`
    WHERE (((@__ef_filter__p_0 OR NOT (`k0`.`IsDeleted`)) AND `k0`.`DisciplineId` IN (
        SELECT `d0`.`Id`
        FROM `Disciplines` AS `d0`
    )
    ) AND `e`.`IsActive`) AND `k0`.`ParentId` IS NULL
    ORDER BY `k0`.`Sort`, `k0`.`Name`
    LIMIT @__p_2 OFFSET @__p_1
) AS `t`
LEFT JOIN `CognitiveAbilities` AS `c` ON `t`.`CognitiveAbilityId` = `c`.`Id`
INNER JOIN `Disciplines` AS `d1` ON `t`.`DisciplineId` = `d1`.`Id`
ORDER BY `t`.`Sort`, `t`.`Name`
INFO  2025-04-03 16:40:11,033 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:40:11,039 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.KnowledgePoints.KnowledgePointAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 905.1577ms
INFO  2025-04-03 16:40:11,041 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.KnowledgePoints.KnowledgePointAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:40:11,044 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 931.8665ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:13,125 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Paper/GetList?KeyWord=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:40:13,128 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:13,130 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9857ms 204 
INFO  2025-04-03 16:40:13,135 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Paper/GetList?KeyWord=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:40:13,139 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:13,142 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:13,145 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Papers.PaperAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:40:13,166 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Paper"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Papers.Dto.PaperDto]] GetListAsync(YGNT.QuestionLibrary.Papers.Dto.SearchPaperInputDto) on controller YGNT.QuestionLibrary.Papers.PaperAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:40:17,085 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:40:17,138 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (9ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__userId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Papers` AS `p`
WHERE (@__ef_filter__p_0 OR NOT (`p`.`IsDeleted`)) AND (`p`.`CreatorUserId` = @__userId_0)
INFO  2025-04-03 16:40:17,181 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (6ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__userId_0='?' (DbType = Int64), @__p_2='?' (DbType = Int32), @__p_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t`.`Id`, `t`.`CreationTime`, `t`.`CreatorUserId`, `t`.`DeleterUserId`, `t`.`DeletionTime`, `t`.`ExamTime`, `t`.`IsDeleted`, `t`.`LastModificationTime`, `t`.`LastModifierUserId`, `t`.`Name`, `t`.`PassingScore`, `t`.`Remark`, `t`.`Status`, `t`.`TotalScore`, `t`.`c`, `t0`.`Name`, `t0`.`Id`, `t0`.`Id0`, `t1`.`Name`, `t1`.`Id`, `t1`.`Id0`, `t1`.`Id1`
FROM (
    SELECT `p0`.`Id`, `p0`.`CreationTime`, `p0`.`CreatorUserId`, `p0`.`DeleterUserId`, `p0`.`DeletionTime`, `p0`.`ExamTime`, `p0`.`IsDeleted`, `p0`.`LastModificationTime`, `p0`.`LastModifierUserId`, `p0`.`Name`, `p0`.`PassingScore`, `p0`.`Remark`, `p0`.`Status`, `p0`.`TotalScore`, (
        SELECT COUNT(*)
        FROM `PaperQuestions` AS `p`
        WHERE `p0`.`Id` = `p`.`PaperId`) AS `c`
    FROM `Papers` AS `p0`
    WHERE (@__ef_filter__p_0 OR NOT (`p0`.`IsDeleted`)) AND (`p0`.`CreatorUserId` = @__userId_0)
    ORDER BY `p0`.`Name`
    LIMIT @__p_2 OFFSET @__p_1
) AS `t`
LEFT JOIN (
    SELECT `d`.`Name`, `p1`.`Id`, `d`.`Id` AS `Id0`, `p1`.`PaperId`
    FROM `PaperDisciplines` AS `p1`
    INNER JOIN `Disciplines` AS `d` ON `p1`.`DisciplineId` = `d`.`Id`
) AS `t0` ON `t`.`Id` = `t0`.`PaperId`
LEFT JOIN (
    SELECT DISTINCT `g`.`Name`, `p2`.`Id`, `d0`.`Id` AS `Id0`, `g`.`Id` AS `Id1`, `p2`.`PaperId`
    FROM `PaperDisciplines` AS `p2`
    INNER JOIN `Disciplines` AS `d0` ON `p2`.`DisciplineId` = `d0`.`Id`
    INNER JOIN `Grades` AS `g` ON `d0`.`GradeId` = `g`.`Id`
) AS `t1` ON `t`.`Id` = `t1`.`PaperId`
ORDER BY `t`.`Name`, `t`.`Id`, `t0`.`Id`, `t0`.`Id0`, `t1`.`Id`, `t1`.`Id0`, `t1`.`Id1`
INFO  2025-04-03 16:40:17,219 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:40:17,226 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Papers.PaperAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 4030.1132ms
INFO  2025-04-03 16:40:17,229 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Papers.PaperAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:40:17,230 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4096.0136ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:25,127 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:40:25,129 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:25,131 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1461ms 204 
INFO  2025-04-03 16:40:25,135 [10   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:40:25,137 [10   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:25,140 [10   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:25,142 [10   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:25,148 [10   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:40:26,110 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:40:26,113 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 962.3452ms
INFO  2025-04-03 16:40:26,115 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:26,117 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 981.4106ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:45,129 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:40:45,132 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:45,134 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3625ms 204 
INFO  2025-04-03 16:40:45,139 [12   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:40:45,141 [12   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:45,143 [12   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:45,145 [12   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:45,150 [12   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:40:45,221 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:40:45,223 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 71.1036ms
INFO  2025-04-03 16:40:45,225 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:40:45,226 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.4313ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:40:59,579 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/Testing/GetList?DisciplineId=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:40:59,581 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:59,583 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0593ms 204 
INFO  2025-04-03 16:40:59,585 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/Testing/GetList?DisciplineId=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:40:59,586 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:40:59,589 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:40:59,593 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.Testings.TestingAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:40:59,603 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "Testing"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.Testings.Dto.TestingDto]] GetListAsync(YGNT.QuestionLibrary.Testings.Dto.SearchTestingInputDto) on controller YGNT.QuestionLibrary.Testings.TestingAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:41:00,102 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/QuestionLibrary/EducationCategory/GetList?KeyWord=&SkipCount=0&MaxResultCount=15  
INFO  2025-04-03 16:41:00,104 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:00,105 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.6926ms 204 
INFO  2025-04-03 16:41:00,108 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/QuestionLibrary/EducationCategory/GetList?KeyWord=&SkipCount=0&MaxResultCount=15 application/json 
INFO  2025-04-03 16:41:00,111 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:00,113 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:41:00,116 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.QuestionLibrary.EducationCategories.EducationCategoryAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:41:00,145 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "QuestionLibrary", action = "GetList", controller = "EducationCategory"}. Executing controller action with signature System.Threading.Tasks.Task`1[Abp.Application.Services.Dto.PagedResultDto`1[YGNT.QuestionLibrary.EducationCategories.Dto.EducationCategoryDto]] GetListAsync(YGNT.QuestionLibrary.EducationCategories.Dto.SearchEducationCategoriesInputDto) on controller YGNT.QuestionLibrary.EducationCategories.EducationCategoryAppService (YGNT.QuestionLibrary.Application).
INFO  2025-04-03 16:41:00,166 [4    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:41:00,217 [5    ] osoft.EntityFrameworkCore.Infrastructure - Entity Framework Core 3.1.10 initialized 'QuestionLibraryDbContext' using provider 'Pomelo.EntityFrameworkCore.MySql' with options: None
INFO  2025-04-03 16:41:00,326 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (32ms) [Parameters=[], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `EducationCategories` AS `e`
INFO  2025-04-03 16:41:00,361 [43   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (25ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__userId_0='?' (DbType = Int64)], CommandType='Text', CommandTimeout='30']
SELECT COUNT(*)
FROM `Testings` AS `t`
WHERE (@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND (`t`.`CreatorUserId` = @__userId_0)
INFO  2025-04-03 16:41:00,364 [7    ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (25ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `e`.`Id`, `e`.`CreationTime`, `e`.`CreatorUserId`, `e`.`IsActive`, `e`.`Name`, `e`.`SourceId`, (
    SELECT COUNT(*)
    FROM `Grades` AS `g`
    WHERE (`e`.`Id` = `g`.`EducationCategoryId`) AND `g`.`Id` IN (
        SELECT `d`.`Id`
        FROM `Disciplines` AS `d`
    )
)
FROM `EducationCategories` AS `e`
ORDER BY `e`.`Name`
LIMIT @__p_1 OFFSET @__p_0
INFO  2025-04-03 16:41:00,383 [43   ] oft.EntityFrameworkCore.Database.Command - Executed DbCommand (11ms) [Parameters=[@__ef_filter__p_0='?' (DbType = Boolean), @__userId_0='?' (DbType = Int64), @__p_2='?' (DbType = Int32), @__p_1='?' (DbType = Int32)], CommandType='Text', CommandTimeout='30']
SELECT `t0`.`Id`, `t0`.`ChapterId`, `t0`.`CourseId`, `t0`.`CreationTime`, `t0`.`CreatorUserId`, `t0`.`DeleterUserId`, `t0`.`DeletionTime`, `t0`.`DisciplineId`, `t0`.`EducationCategorieId`, `t0`.`GradeId`, `t0`.`IsDeleted`, `t0`.`LastModificationTime`, `t0`.`LastModifierUserId`, `t0`.`Name`, `t0`.`TestingTime`, `t0`.`TestingType`, `t0`.`TextbookId`, `t0`.`TotalQuestion`, `g`.`Name`, `d`.`Name`
FROM (
    SELECT `t`.`Id`, `t`.`ChapterId`, `t`.`CourseId`, `t`.`CreationTime`, `t`.`CreatorUserId`, `t`.`DeleterUserId`, `t`.`DeletionTime`, `t`.`DisciplineId`, `t`.`EducationCategorieId`, `t`.`GradeId`, `t`.`IsDeleted`, `t`.`LastModificationTime`, `t`.`LastModifierUserId`, `t`.`Name`, `t`.`TestingTime`, `t`.`TestingType`, `t`.`TextbookId`, `t`.`TotalQuestion`
    FROM `Testings` AS `t`
    WHERE (@__ef_filter__p_0 OR NOT (`t`.`IsDeleted`)) AND (`t`.`CreatorUserId` = @__userId_0)
    ORDER BY `t`.`Name`
    LIMIT @__p_2 OFFSET @__p_1
) AS `t0`
INNER JOIN `Grades` AS `g` ON `t0`.`GradeId` = `g`.`Id`
INNER JOIN `Disciplines` AS `d` ON `t0`.`DisciplineId` = `d`.`Id`
ORDER BY `t0`.`Name`
INFO  2025-04-03 16:41:00,431 [43   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:41:00,433 [44   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:41:00,439 [43   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.EducationCategories.EducationCategoryAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 290.6483ms
INFO  2025-04-03 16:41:00,446 [44   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.QuestionLibrary.Testings.TestingAppService.GetListAsync (YGNT.QuestionLibrary.Application) in 833.7381ms
INFO  2025-04-03 16:41:00,448 [43   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.EducationCategories.EducationCategoryAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:41:00,452 [44   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.QuestionLibrary.Testings.TestingAppService.GetListAsync (YGNT.QuestionLibrary.Application)'
INFO  2025-04-03 16:41:00,455 [43   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 345.1158ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:41:00,459 [44   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 870.1576ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:41:05,123 [41   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:41:05,125 [41   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:05,126 [41   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7184ms 204 
INFO  2025-04-03 16:41:05,128 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:41:05,130 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:05,132 [5    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:41:05,133 [5    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:05,138 [5    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:41:05,223 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:41:05,226 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 85.893ms
INFO  2025-04-03 16:41:05,227 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:05,230 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.4757ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:41:25,126 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:41:25,128 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:25,130 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9038ms 204 
INFO  2025-04-03 16:41:25,132 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:41:25,133 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:25,135 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:41:25,137 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:25,140 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:41:25,236 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:41:25,238 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 96.2349ms
INFO  2025-04-03 16:41:25,240 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:25,241 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.8642ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:41:45,127 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:41:45,129 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:45,131 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6966ms 204 
INFO  2025-04-03 16:41:45,135 [4    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:41:45,136 [4    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:41:45,138 [4    ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:41:45,140 [4    ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:45,146 [4    ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:41:45,205 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:41:45,207 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 59.177ms
INFO  2025-04-03 16:41:45,208 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:41:45,210 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.1478ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:42:05,128 [10   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:42:05,131 [10   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:42:05,133 [10   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8016ms 204 
INFO  2025-04-03 16:42:05,134 [10   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:42:05,136 [10   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:42:05,137 [10   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:42:05,139 [10   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:42:05,143 [10   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:42:05,202 [7    ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:42:05,205 [7    ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 59.659ms
INFO  2025-04-03 16:42:05,207 [7    ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:42:05,208 [7    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.0903ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:42:46,139 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:42:46,142 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:42:46,155 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6265ms 204 
INFO  2025-04-03 16:42:46,158 [53   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:42:46,160 [53   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:42:46,165 [53   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:42:46,167 [53   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:42:46,171 [53   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:42:46,237 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:42:46,239 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 65.9931ms
INFO  2025-04-03 16:42:46,241 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:42:46,242 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.1454ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:43:46,136 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:43:46,143 [5    ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:43:46,150 [5    ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5258ms 204 
INFO  2025-04-03 16:43:46,157 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:43:46,162 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:43:46,165 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:43:46,169 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:43:46,174 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:43:46,247 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:43:46,254 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 74.0955ms
INFO  2025-04-03 16:43:46,259 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:43:46,265 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.163ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:44:46,128 [51   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:44:46,130 [51   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:44:46,132 [51   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3967ms 204 
INFO  2025-04-03 16:44:46,134 [51   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:44:46,136 [51   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:44:46,138 [51   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:44:46,139 [51   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:44:46,144 [51   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:44:46,201 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:44:46,203 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 57.5666ms
INFO  2025-04-03 16:44:46,204 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:44:46,206 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.1002ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:45:46,149 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:45:46,151 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:45:46,183 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4557ms 204 
INFO  2025-04-03 16:45:46,185 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:45:46,188 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:45:46,198 [57   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:45:46,201 [57   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:45:46,206 [57   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:45:46,284 [47   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:45:46,286 [47   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 78.4952ms
INFO  2025-04-03 16:45:46,287 [47   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:45:46,289 [47   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.7287ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:46:46,129 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:46:46,130 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:46:46,132 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8839ms 204 
INFO  2025-04-03 16:46:46,136 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:46:46,138 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:46:46,142 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:46:46,144 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:46:46,147 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:46:46,208 [58   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:46:46,210 [58   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 61.1599ms
INFO  2025-04-03 16:46:46,212 [58   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:46:46,214 [58   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.7786ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:47:05,129 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:47:05,131 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:05,133 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9342ms 204 
INFO  2025-04-03 16:47:05,135 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:47:05,137 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:05,141 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:47:05,143 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:05,146 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:47:05,329 [58   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:47:05,331 [58   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 182.7504ms
INFO  2025-04-03 16:47:05,332 [58   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:05,334 [58   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 198.7419ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:47:25,128 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:47:25,129 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:25,131 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8321ms 204 
INFO  2025-04-03 16:47:25,133 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:47:25,135 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:25,138 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:47:25,140 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:25,144 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:47:25,211 [58   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:47:25,213 [58   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 66.8699ms
INFO  2025-04-03 16:47:25,214 [58   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:25,216 [58   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.2713ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:47:45,135 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:47:45,143 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:45,145 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0544ms 204 
INFO  2025-04-03 16:47:45,150 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:47:45,151 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:47:45,153 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:47:45,157 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:45,160 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:47:45,220 [58   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:47:45,223 [58   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 59.5199ms
INFO  2025-04-03 16:47:45,226 [58   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:47:45,228 [58   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.33ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:48:46,127 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:48:46,130 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:48:46,132 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9724ms 204 
INFO  2025-04-03 16:48:46,133 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:48:46,134 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:48:46,136 [57   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:48:46,138 [57   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:48:46,142 [57   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:48:46,205 [58   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:48:46,207 [58   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 63.3536ms
INFO  2025-04-03 16:48:46,209 [58   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:48:46,210 [58   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.0595ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:49:46,131 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:49:46,133 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:49:46,136 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8604ms 204 
INFO  2025-04-03 16:49:46,139 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:49:46,142 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:49:46,145 [55   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:49:46,147 [55   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:49:46,151 [55   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:49:46,908 [62   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:49:46,909 [62   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 756.6275ms
INFO  2025-04-03 16:49:46,913 [62   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:49:46,914 [62   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 776.2447ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:50:46,137 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:50:46,139 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:50:46,141 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3652ms 204 
INFO  2025-04-03 16:50:46,143 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:50:46,146 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:50:46,147 [57   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:50:46,149 [57   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:50:46,155 [57   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:50:46,259 [62   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:50:46,262 [62   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 103.7534ms
INFO  2025-04-03 16:50:46,265 [62   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:50:46,266 [62   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.2366ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:51:46,123 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:51:46,125 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:51:46,127 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6119ms 204 
INFO  2025-04-03 16:51:46,132 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:51:46,135 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:51:46,138 [57   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:51:46,141 [57   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:51:46,146 [57   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:51:46,212 [62   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:51:46,214 [62   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 66.5274ms
INFO  2025-04-03 16:51:46,215 [62   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:51:46,217 [62   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.7461ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:52:07,760 [66   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:52:07,768 [66   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:07,823 [66   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8295ms 204 
INFO  2025-04-03 16:52:07,854 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:52:07,859 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:07,864 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:52:07,867 [16   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:07,876 [16   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:52:07,943 [63   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:52:07,946 [63   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 67.2167ms
INFO  2025-04-03 16:52:07,948 [63   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:07,952 [63   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.7656ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:52:25,135 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:52:25,137 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:25,138 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6894ms 204 
INFO  2025-04-03 16:52:25,140 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:52:25,141 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:25,143 [57   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:52:25,144 [57   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:25,149 [57   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:52:25,213 [63   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:52:25,215 [63   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 64.1943ms
INFO  2025-04-03 16:52:25,217 [63   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:25,219 [63   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.0207ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:52:45,134 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:52:45,137 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:45,139 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1698ms 204 
INFO  2025-04-03 16:52:45,140 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:52:45,141 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:52:45,143 [55   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:52:45,145 [55   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:45,149 [55   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:52:45,213 [63   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:52:45,215 [63   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 63.9217ms
INFO  2025-04-03 16:52:45,218 [63   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:52:45,220 [63   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.2538ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:53:05,128 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:53:05,130 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:53:05,133 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0737ms 204 
INFO  2025-04-03 16:53:05,134 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:53:05,136 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:53:05,138 [55   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:53:05,139 [55   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:53:05,143 [55   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:53:05,207 [67   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:53:05,209 [67   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 63.7968ms
INFO  2025-04-03 16:53:05,211 [67   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:53:05,212 [67   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.0052ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:53:46,137 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:53:46,139 [57   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:53:46,141 [57   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6074ms 204 
INFO  2025-04-03 16:53:46,146 [69   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:53:46,148 [69   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:53:46,150 [69   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:53:46,152 [69   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:53:46,156 [69   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:53:46,244 [67   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:53:46,246 [67   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 87.7371ms
INFO  2025-04-03 16:53:46,247 [67   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:53:46,249 [67   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.5487ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:54:46,121 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:54:46,123 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:54:46,124 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2482ms 204 
INFO  2025-04-03 16:54:46,128 [55   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:54:46,132 [55   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:54:46,134 [55   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:54:46,137 [55   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:54:46,141 [55   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:54:46,219 [67   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:54:46,221 [67   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 77.7023ms
INFO  2025-04-03 16:54:46,222 [67   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:54:46,223 [67   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.3257ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:55:46,127 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:55:46,131 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:55:46,134 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.08ms 204 
INFO  2025-04-03 16:55:46,138 [69   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:55:46,139 [69   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:55:46,141 [69   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:55:46,142 [69   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:55:46,147 [69   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:55:46,197 [67   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:55:46,199 [67   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 50.3489ms
INFO  2025-04-03 16:55:46,200 [67   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:55:46,202 [67   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.4414ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:56:46,136 [72   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:56:46,138 [72   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:56:46,140 [72   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0499ms 204 
INFO  2025-04-03 16:56:46,142 [72   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:56:46,145 [72   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:56:46,146 [72   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:56:46,148 [72   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:56:46,151 [72   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:56:46,210 [67   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:56:46,213 [67   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 59.0271ms
INFO  2025-04-03 16:56:46,214 [67   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:56:46,216 [67   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.4656ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:57:46,140 [74   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:57:46,143 [74   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:57:46,145 [74   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2037ms 204 
INFO  2025-04-03 16:57:46,152 [16   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:57:46,153 [16   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:57:46,155 [16   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:57:46,191 [73   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:57:46,197 [73   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:57:46,265 [73   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:57:46,266 [73   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 68.1539ms
INFO  2025-04-03 16:57:46,268 [73   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:57:46,270 [73   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 118.5301ms 200 application/json; charset=utf-8
INFO  2025-04-03 16:58:46,130 [74   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 OPTIONS http://localhost:21021/api/services/app/UserMessage/GetNotReadCount  
INFO  2025-04-03 16:58:46,133 [74   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:58:46,136 [74   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5697ms 204 
INFO  2025-04-03 16:58:46,138 [74   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://localhost:21021/api/services/app/UserMessage/GetNotReadCount application/json 
INFO  2025-04-03 16:58:46,140 [74   ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful.
INFO  2025-04-03 16:58:46,144 [74   ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token.
INFO  2025-04-03 16:58:46,145 [74   ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:58:46,149 [74   ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNotReadCount", controller = "UserMessage"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int64] GetNotReadCountAsync() on controller YGNT.Exam.Messages.UserMessageAppService (YGNT.Exam.Application).
INFO  2025-04-03 16:58:46,237 [76   ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'.
INFO  2025-04-03 16:58:46,239 [76   ] c.Infrastructure.ControllerActionInvoker - Executed action YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application) in 87.7028ms
INFO  2025-04-03 16:58:46,241 [76   ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'YGNT.Exam.Messages.UserMessageAppService.GetNotReadCountAsync (YGNT.Exam.Application)'
INFO  2025-04-03 16:58:46,243 [76   ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.1215ms 200 application/json; charset=utf-8
