|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.01.2020, 19:42 | #1 |
Новичок
Джуниор
Регистрация: 08.01.2020
Сообщений: 2
|
C# MVC Ошибка 'EFDbContext.Users" недоступен из-за его уровня защиты.
Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка CS0122 'EFDbContext.Users" недоступен из-за его уровня защиты. Logic1 Первая часть кода, ошибка в return context.Users using Domain; using Logic1.Interfaces; using Microsoft.VisualBasic.ApplicationSe rvices; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Web.Security; using Domain.Entity; namespace Logic1.Implementation { public class EFUsersRepository : IUsersRepository { private EFDbContext context; public EFUsersRepository (EFDbContext context) { this.context = context; } public void CreateUser(string userName, string password, string email, string firstName, string lastName, string middleName) { throw new NotImplementedException(); } public MembershipUser GetMembershipUserByName(string userName) { throw new NotImplementedException(); } public string GetUserByEmail(string email) { throw new NotImplementedException(); } public User GetUserById(int id) { throw new NotImplementedException(); } public User GetUserByName(string userName) { throw new NotImplementedException(); } public IEnumerable<User> GetUsers() { return context.Users; } public void SaveUser(User user) { throw new NotImplementedException(); } public bool ValidateUser(string userName, string password) { throw new NotImplementedException(); } } } ___________________________________ ___________________________________ ___________________________________ Вторая часть using Domain.Entity; using System.Data.Entity; namespace Domain { public class EFDbContext : DbContext { public EFDbContext(string connectionString) { Database.Connection.ConnectionStrin g = connectionString; } DbSet<User> Users { get; set; } DbSet<Friend> Friends { get; set; } DbSet <AddFriend> AddFriends { get; set; } DbSet<ComingMessage> ComingMessages { get; set; } DbSet<OutgoingMessage> OutgoingMessages { get; set; } } } если сделать поля DbSet <> public, возникает ошибка . Подскажите как усунуть ошибку? |
09.01.2020, 00:13 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Вероятно класс модели Users не public.
|
09.01.2020, 16:34 | #3 |
Новичок
Джуниор
Регистрация: 08.01.2020
Сообщений: 2
|
Streletz, спасибо, помогли)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Google Docs Viewer - "Предварительный просмотр недоступен" | ych_del | Общие вопросы Web | 1 | 07.07.2019 13:26 |
Ошибка Сервер RPC недоступен при повторном обращении к Word | fanat_96 | C# (си шарп) | 5 | 02.03.2018 12:50 |
UWP, недоступен запуск на "локальном компьютере" | ttn11 | WPF, UWP, WinRT, XAML | 3 | 10.04.2016 11:49 |
Mетод Dispose() недоступен из-за уровня защиты | 8Observer8 | C# (си шарп) | 17 | 24.10.2012 11:18 |
Delphi. Программа взаимодействия с MS Word выдаёт ошибку "сервер RPC недоступен" | CAID | Помощь студентам | 0 | 20.04.2011 13:11 |