Строка Entity Framework получает проблемы с заданной длиной - PullRequest
0 голосов
/ 28 февраля 2020

У меня проблема со строкой Username, которая не возвращает желаемый результат, если длина имени пользователя превышает 20 символов. Моя таблица и хранимые процедуры установили имя пользователя nvarchar(50).

. Есть ли какая-либо длина по умолчанию, установленная в строковом типе Entity Framework?

[Route("api/GetMenuBykid_New")]
[HttpGet]
public IHttpActionResult GetMenuBykid_New(int kid, string Username)
{
    // var data = new List<YourRelationshipModel>();
    ApiBusiness ApiBus = new ApiBusiness();

    var result = ApiBus.GetKitchenMenubyKitchennew(kid, Username);
    var CartItems = ApiBus.GetAllCart(Username);
    var CartTotal = ApiBus.GetCartToal(Username);

    return Ok(new { Success = result,
                    CartItems, CartTotal });
}
...