Search Results for

    Show / Hide Table of Contents

    Intent.AspNetCore.Identity.AccountController.Metadata

    This module contains a metadata representation of the endpoints generated by the Intent.Modules.AspNetCore.Identity.AccountController module for use with service proxy designers, such as Web Client (from the Intent.Modelers.WebClient module) and Service Proxies (from the Intent.Modelers.ServiceProxies module).

    Creating a service proxy using the metadata

    Install the module

    Install the module you would normally choose to generate service proxies, for example:

    • For calls between microservices, the Intent.Integration.HttpClients module.
    • For calls from a Blazor web assembly application, the Intent.Blazor.HttpClients module.
    • For calls from an Angular application, the Intent.Angular.ServiceProxies module.

    Choose the endpoints you wish to generate for

    In a Service Proxies/Web Client designer, right-click the package or folder in which you wish to create the proxy and choose the New Service Proxy option:

    New Service Proxy content menu option

    In the dropdown, select the Account (AspNetCore.Identity.AccountController) option:

    Account option in dropdown menu

    Select the operations for which you wish to create service proxies:

    Available operations for which to generate service proxies

    Click DONE.

    Selected operations after pressing DONE

    When you run the Software Factory, it will now generate the selected endpoints.

    Configure the endpoint URL in your appsettings.json file

    You will need to ensure the endpoint URL is correctly updated.

    For Service Proxies, the relevant section is:

    "HttpClients": {
      "AccountService": {
        "Uri": "https://localhost:{app_port}/",
        "IdentityClientKey": "default",
        "Timeout": "00:01:00"
      }
    }
    

    For Web Client for Blazor, the relevant section is:

    "Urls": {
      "AspNetCoreIdentityAccountController": ""
    }
    
    • Edit this page
    ☀
    ☾
    In this article
    Back to top Copyright © 2017-, Intent Software Pte Ltd.