Open Closed

How to create new text template #1669


User avatar
-1
viswajwalith created
  • ABP Framework version: v4.4.0
  • UI type: MVC
  • DB provider: EF Core / MongoDB
  • **Micro service template

We gone through the link and tried to define new text template https://docs.abp.io/en/abp/latest/Text-Templating#defining-templates

we are unable to trigger TemplateDefinitionProvider, aded to web application while running the application.


42 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Have you tried removing RemoteService attribute?

  • User Avatar
    0
    viswajwalith created

    Yes, after removing RemoteService also same issue.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Can you share the content of /Abp/ServiceProxyScript endpoint with me? liming.ma@volosoft.com

  • User Avatar
    0
    viswajwalith created

    hi

    Can you share the content of /Abp/ServiceProxyScript endpoint with me? liming.ma@volosoft.com

    Responded over Email ....

  • User Avatar
    0
    viswajwalith created

    Files shared over Email as discussed.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi viswajwalith

    It works for me.

    Yes, after removing RemoteService also same issue.

    Maybe you can re-confirm this.

  • User Avatar
    0
    viswajwalith created

    hi viswajwalith

    It works for me.

    Yes, after removing RemoteService also same issue.

    Maybe you can re-confirm this.

    Can you please share the updated files back to us for verification

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    I sent an email.

  • User Avatar
    0
    viswajwalith created

    hi

    I sent an email.

    no access to download, I replaied please accescpt the access request

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    I have set the permission to access .

  • User Avatar
    0
    viswajwalith created

    Hi,

    It got succeded after adding the web project in AdministrationSrvice and DownstreamPathTemplate/UpstreamPathTemplate in gateways appsettings.json

    We are facing the iisue when we consuming the text template.

    System.Exception: CreateAssembly failed
    Build failed
    (7,126): error CS0234: The type or namespace name 'EmailTemplates' does not exist in the namespace 'Exceego.EHSWatch.AppV3.AdministrationService' (are you missing an assembly reference?)
    
    
       at Volo.Abp.TextTemplating.Razor.AbpRazorTemplateCSharpCompiler.CreateAssembly(String code, String assemblyName, List`1 references, CSharpCompilationOptions options)
       at Volo.Abp.TextTemplating.Razor.DefaultAbpCompiledViewProvider.GetAssemblyStreamAsync(TemplateDefinition templateDefinition, String templateContent)
       at Volo.Abp.TextTemplating.Razor.DefaultAbpCompiledViewProvider.<>c__DisplayClass6_0.<<GetAssemblyAsync>g__CreateAssembly|0>d.MoveNext()
    --- End of stack trace from previous location ---
       at Volo.Abp.TextTemplating.Razor.DefaultAbpCompiledViewProvider.GetAssemblyAsync(TemplateDefinition templateDefinition)
       at Volo.Abp.TextTemplating.Razor.RazorTemplateRenderingEngine.RenderTemplateContentWithRazorAsync(TemplateDefinition templateDefinition, String body, Dictionary`2 globalContext, Object model)
       at Volo.Abp.TextTemplating.Razor.RazorTemplateRenderingEngine.RenderSingleTemplateAsync(TemplateDefinition templateDefinition, String body, Dictionary`2 globalContext, Object model)
       at Volo.Abp.TextTemplating.Razor.RazorTemplateRenderingEngine.RenderInternalAsync(String templateName, String body, Dictionary`2 globalContext, Object model)
       at Volo.Abp.TextTemplating.Razor.RazorTemplateRenderingEngine.RenderAsync(String templateName, Object model, String cultureName, Dictionary`2 globalContext)
       at Volo.Abp.TextTemplating.AbpTemplateRenderer.RenderAsync(String templateName, Object model, String cultureName, Dictionary`2 globalContext)
    
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Please share the full Exception error stack.

  • User Avatar
    0
    viswajwalith created

    Hi,

    full Exception error stack shared over email.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    You can try to move the TemplateDefinition related code to Exceego.EHSWatch.AppV3.AdministrationService.Application

  • User Avatar
    0
    viswajwalith created

    Hi,

    after moving the TextTemplateDefinitionProvider to Applications also same error.

    can we connect remotely and solve it.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    You can add Applicationand Applications.Contract modules.

  • User Avatar
    0
    viswajwalith created

    Hi,

    Thank you for your support.

    The solution provided worked for us. Thanks once again for your continuous support.

Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11