Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Web Development
  3. ASP.NET
  4. An unhandled exception occurred while processing the constructor in ASP.NET Core MVC

An unhandled exception occurred while processing the constructor in ASP.NET Core MVC

Scheduled Pinned Locked Moved ASP.NET
asp-nethelpcsharpdotnetregex
3 Posts 2 Posters 17 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Alex Dunlop
    wrote on last edited by
    #1

    I use the following code for dependency injection of Register/Login controller. The problem is that I cannot use Repository pattern I have created previously.

    private readonly UserManager _userManager;
    private readonly SignInManager _signInManager;
    private readonly IUserRepository _userRepository;

        public HomeController(UserManager userManager, SignInManager signInManager, IUserRepository userRepository)
        {
            \_userManager = userManager;
            \_signInManager = signInManager;
            \_userRepository = userRepository;
        }
    

    When I run the code, the following error is occured:

    Quote:

    InvalidOperationException: Unable to resolve service for type 'CustomizedIdentity.Repositories.IUserRepository' while attempting to activate 'CustomizedIdentity.Controllers.HomeController'.

    Richard DeemingR 1 Reply Last reply
    0
    • A Alex Dunlop

      I use the following code for dependency injection of Register/Login controller. The problem is that I cannot use Repository pattern I have created previously.

      private readonly UserManager _userManager;
      private readonly SignInManager _signInManager;
      private readonly IUserRepository _userRepository;

          public HomeController(UserManager userManager, SignInManager signInManager, IUserRepository userRepository)
          {
              \_userManager = userManager;
              \_signInManager = signInManager;
              \_userRepository = userRepository;
          }
      

      When I run the code, the following error is occured:

      Quote:

      InvalidOperationException: Unable to resolve service for type 'CustomizedIdentity.Repositories.IUserRepository' while attempting to activate 'CustomizedIdentity.Controllers.HomeController'.

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      You haven't registered an implementation of your IUserRepository service in your DI container. You need to fix your service registration code to register that service, and any services it depends on.


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      A 1 Reply Last reply
      0
      • Richard DeemingR Richard Deeming

        You haven't registered an implementation of your IUserRepository service in your DI container. You need to fix your service registration code to register that service, and any services it depends on.


        "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

        A Offline
        A Offline
        Alex Dunlop
        wrote on last edited by
        #3

        Thanks, Solved.

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups