У меня есть решение, которое содержит несколько проектов, один - API, другой - портал администратора.
Я пытаюсь создать еще один проект внутри решения, чтобы он содержал все общие компоненты, такие как объекты базы данных, чтобы они могли быть общими для API и портала администратора.
Я создал новый проект под названием «Общий» и выбрал использование netcoreapp2.2, потому что, если я просто выберу стандартную библиотеку классов, аннотации к сущностям не будут работать.
Когда я ссылаюсь на проект «Общий» из проекта «API», который также является netcoreapp2.2, Rider (Mac) не может распознать любой из стандартных пакетов, используемых с проектом, таких как System и System.Linq ( и многие другие).
Мой опыт работы с .Net Core ограничен только этим проектом, поэтому я уверен, что делаю что-то не так, просто не могу понять, что это такое.