c# - Argument type is not assignable to parameter type problem in IdentityDbContext - Stack Overflow

admin2025-04-26  1

I am currently using .Net Framework Identity

And been following a video tutorial.

namespace SwmmDashboard
{
    public class AppDbContext : IdentityDbContext
    {
        public AppDbContext(DbContextOptions<AppDbContext> options) : base(options) { 
        
        }

        public DbSet<Device> Devices { get; set; }
        public DbSet<Parameter> Parameters {  get; set; }
        public DbSet<DataCollection> DataCollections { get; set; }
        public DbSet<User> Users { get; set; }

    }
}

I have this code where I added IdentityDbContext which is located in a different project but in the same solution. it migrated smoothly and the database updated.

but now in a different project for UI called SwmmUI,

     public Task<IActionResult> OnPostExportAsync()
 {
     return _impAndExp.Export(_context);
 }

The _context is in red stating that Screenshot of the error

I tried reinstalling the nuget but the error is still there

I am currently using .Net Framework Identity

And been following a video tutorial.

namespace SwmmDashboard
{
    public class AppDbContext : IdentityDbContext
    {
        public AppDbContext(DbContextOptions<AppDbContext> options) : base(options) { 
        
        }

        public DbSet<Device> Devices { get; set; }
        public DbSet<Parameter> Parameters {  get; set; }
        public DbSet<DataCollection> DataCollections { get; set; }
        public DbSet<User> Users { get; set; }

    }
}

I have this code where I added IdentityDbContext which is located in a different project but in the same solution. it migrated smoothly and the database updated.

but now in a different project for UI called SwmmUI,

     public Task<IActionResult> OnPostExportAsync()
 {
     return _impAndExp.Export(_context);
 }

The _context is in red stating that Screenshot of the error

I tried reinstalling the nuget but the error is still there

Share Improve this question asked Nov 17, 2024 at 13:44 AdiAdi 173 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

What I did was just to delete the duplicated AppDbContext from the other project and consolidated it to one context in the backend project of the solution, so basically, mixing both contexts

转载请注明原文地址:http://conceptsofalgorithm.com/Algorithm/1745632584a311103.html

最新回复(0)