andrewdavey / andrewdavey/postal

"The same key was already used for another template!'

Aberta
#147 2 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
C#
Estrelas
534
Forks
164
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I keep getting the following error:

```

System.InvalidOperationException

The same key was already used for another template!

System.InvalidOperationException: The same key was already used for another template!
at RazorEngine.Templating.DelegateTemplateManager.<>c__DisplayClass1.b__0(ITemplateKey k, ITemplateSource oldSource)
at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, TValue addValue, Func`3 updateValueFactory)
at RazorEngine.Templating.DelegateTemplateManager.AddDynamic(ITemplateKey key, ITemplateSource source)
at RazorEngine.Templating.TemplateService.GetKeyAndAdd(String template, String name)
at RazorEngine.Templating.TemplateService.GetTemplate(String razorTemplate, Object model, String cacheName)
at RazorEngine.Templating.TemplateService.Parse(String razorTemplate, Object model, DynamicViewBag viewBag, String cacheName)
at RazorEngine.Razor.Parse(String razorTemplate, Object model, String cacheName)
at Postal.FileSystemRazorView.Render(ViewContext viewContext, TextWriter writer)
at Postal.EmailViewRenderer.RenderView(IView view, ViewDataDictionary viewData, ControllerContext controllerContext, ImageEmbedder imageEmbedder)
at Postal.EmailViewRenderer.Render(Email email, String viewName)
at Postal.EmailService.CreateMailMessage(Email email)
at Postal.EmailService.Send(Email email)
```

I am not sure why?

I am using hangfire to send email as background job.

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.