User140010582 posted
I have base repository like:
public abstract class RepositoryBase<T>:IRepository<T> where T:class
{
private EmployeeMSystemEntities _dataContext;
private readonly IDbSet<T> _dbSet;
protected IDatabaseFactory DatabaseFactory { get; private set; }
protected RepositoryBase(IDatabaseFactory databaseFactory)
{
DatabaseFactory = databaseFactory;
_dbSet = _dataContext.Set<T>();
}
in this line
_dbSet = _dataContext.Set<T>();
I am getting this following exception:
[NullReferenceException: Object reference not set to an instance of an object.]
EmployeeManagement.Repository.Abstractions.RepositoryBase`1..ctor(IDatabaseFactory databaseFactory) in C:\Users\sandesh\Desktop\RepositoryAndGenericRepo\EmployeeManagementSystem\EmployeeManagement.Repository\Abstractions\RepositoryBase.cs:22
EmployeeManagement.Repository.Repo.Implementation.EmployeeRepository..ctor(IDatabaseFactory databaseFactory) in C:\Users\sandesh\Desktop\RepositoryAndGenericRepo\EmployeeManagementSystem\EmployeeManagement.Repository\Repo\Implementation\EmployeeRepository.cs:15
lambda_method(Closure , Object[] ) +65
Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() in C:\projects\autofac\src\Autofac\Core\Activators\Reflection\ConstructorParameterBinding.cs:128
I am just doing my best to solve this problem since 2 days but couldn't solve please help.