Атрибут Npoco.Column в v2 отличается от v3 - PullRequest
0 голосов
/ 20 февраля 2020
    public class ExampleClass
    {
        [NPoco.Column("SUPER_EMPLOYEE_ID")]
        public string EmployeeId { get; set; }
    }

    SELECT employee_id,
           super_employee_id
        FROM
           hrtposhs posh
        WHERE
           hr_from_dati <= @context_dati
           AND hr_upto_dati >= @context_dati
           AND hr_empl_code = @employee_id

Результат запроса:

EMPLOYEE_ID | SUPER_EMPLOYEE_ID
----------- -----------------
143322      |  115692           
1 row selected.

У меня есть запрос, возвращающий список объектов типа ExampleClass

List<ExampleClass> ReturnObject;
ReturnObject = db.Fetch<ExampleClass>(SQLQuery, 
                  new { employee_id = EmployeeId, context_dati = ContextDati });

Когда я использую Npoco v2, результат равен 115692. Но когда я использую Npoco v3, то получается 143322.

Произошло ли изменение в Npoco способа использования атрибута столбца.

...