Size: a a a

var chat = new Chat();

2021 March 03

M

Maria Ponomarenko in var chat = new Chat();
Переслано от Maria Ponomarenko
я намагаюсь завантажити пакети тіп Microsoft.EnityFramework.Core
источник

M

Maria Ponomarenko in var chat = new Chat();
Переслано от Maria Ponomarenko
источник

M

Maria Ponomarenko in var chat = new Chat();
Переслано от Maria Ponomarenko
але о тут він свариться що не бачить
источник

M

Maria Ponomarenko in var chat = new Chat();
Переслано от Maria Ponomarenko
і ще в один момент в мене тут було під Frameworks видно packages а після того як я зробила міграцію вони зникли і з'явились ці помилки
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Maria Ponomarenko
Переслано от Maria Ponomarenko
в мене виникла проблема
Покажи csproj файл
источник

JS

John Stellmann in var chat = new Chat();
А шо там не так?
источник

JS

John Stellmann in var chat = new Chat();
У меня когда-то R# в каком-то кейсе предолжил .ThenBy() вместо нескольких OrderBy() и обосрался - менялась логика.
источник

RD

Roman Dolmatov in var chat = new Chat();
источник

JS

John Stellmann in var chat = new Chat();
Roman Dolmatov
инклуд у дбсета определен
источник

JS

John Stellmann in var chat = new Chat();
а не у твоих репо
источник

RD

Roman Dolmatov in var chat = new Chat();
John Stellmann
инклуд у дбсета определен
в репозитории его нет
источник

JS

John Stellmann in var chat = new Chat();
Roman Dolmatov
в репозитории его нет
public static IIncludableQueryable<TEntity, TProperty> Include<TEntity, TProperty>(
           [NotNull] this IQueryable<TEntity> source,
           [NotNull] Expression<Func<TEntity, TProperty>> navigationPropertyPath)
           where TEntity : class
источник

RD

Roman Dolmatov in var chat = new Chat();
John Stellmann
public static IIncludableQueryable<TEntity, TProperty> Include<TEntity, TProperty>(
           [NotNull] this IQueryable<TEntity> source,
           [NotNull] Expression<Func<TEntity, TProperty>> navigationPropertyPath)
           where TEntity : class
Это интерфейс, а репозиторий
источник

JS

John Stellmann in var chat = new Chat();
у тебя должно быть repo.GetEntities().Include()
источник

JS

John Stellmann in var chat = new Chat();
а ты его на самом репозитории вызываешь
источник

JS

John Stellmann in var chat = new Chat();
repo.Include()
источник

JS

John Stellmann in var chat = new Chat();
GetEntities() должно вернуть IQueryable<TEntity>
источник

RD

Roman Dolmatov in var chat = new Chat();
Ок, СПАСИБО, щас буду пробовать ))
источник

M

Maria Ponomarenko in var chat = new Chat();
Andrii Shcherbyna
Покажи csproj файл
<Project Sdk="Microsoft.NET.Sdk.Web">

 <PropertyGroup>
   <TargetFramework>netcoreapp3.1</TargetFramework>
 </PropertyGroup>

 <ItemGroup>
   <PackageReference Include="EntityFramework" Version="6.4.4" />
   <PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.3" />
   <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="5.0.3">
     <PrivateAssets>all</PrivateAssets>
     <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
   </PackageReference>
   <PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="5.0.3" />
   <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.3" />
   <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.3">
     <PrivateAssets>all</PrivateAssets>
     <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
   </PackageReference>
   <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="5.0.2" />
   <PackageReference Include="PagedList.Core.Mvc" Version="3.0.0" />
   <PackageReference Include="System.Linq.Dynamic.Core" Version="1.2.8" />
 </ItemGroup>


</Project>
источник

AS

Andrii Shcherbyna in var chat = new Chat();
1) Убери руками
<PackageReference Include="EntityFramework" Version="6.4.4"/>

2) Я не уверен, что EF Core 5 версии будет работать с .Net Core 3.1. Попробуй для всех пакетов EFCore.* проставить версию 3.1.*, где * - это, например, 10
источник