🚚 Move emails razor templates
This commit is contained in:
@@ -2,6 +2,7 @@ using System.Globalization;
|
|||||||
using DysonNetwork.Pass.Auth.OpenId;
|
using DysonNetwork.Pass.Auth.OpenId;
|
||||||
using DysonNetwork.Pass.Localization;
|
using DysonNetwork.Pass.Localization;
|
||||||
using DysonNetwork.Pass.Mailer;
|
using DysonNetwork.Pass.Mailer;
|
||||||
|
using DysonNetwork.Pass.Resources.Emails;
|
||||||
using DysonNetwork.Shared.Cache;
|
using DysonNetwork.Shared.Cache;
|
||||||
using DysonNetwork.Shared.Models;
|
using DysonNetwork.Shared.Models;
|
||||||
using DysonNetwork.Shared.Proto;
|
using DysonNetwork.Shared.Proto;
|
||||||
@@ -447,7 +448,7 @@ public class AccountService(
|
|||||||
}
|
}
|
||||||
|
|
||||||
await mailer
|
await mailer
|
||||||
.SendTemplatedEmailAsync<Emails.FactorCodeEmail, VerificationEmailModel>(
|
.SendTemplatedEmailAsync<FactorCodeEmail, VerificationEmailModel>(
|
||||||
account.Nick,
|
account.Nick,
|
||||||
contact.Content,
|
contact.Content,
|
||||||
emailLocalizer["CodeEmailTitle"],
|
emailLocalizer["CodeEmailTitle"],
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
using System.Security.Cryptography;
|
using System.Security.Cryptography;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
using DysonNetwork.Pass.Emails;
|
|
||||||
using DysonNetwork.Pass.Mailer;
|
using DysonNetwork.Pass.Mailer;
|
||||||
|
using DysonNetwork.Pass.Resources.Emails;
|
||||||
using DysonNetwork.Shared.Cache;
|
using DysonNetwork.Shared.Cache;
|
||||||
using DysonNetwork.Shared.Models;
|
using DysonNetwork.Shared.Models;
|
||||||
using Microsoft.EntityFrameworkCore;
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
|||||||
@@ -131,4 +131,21 @@
|
|||||||
<LastGenOutput>SharedResource.Designer.cs</LastGenOutput>
|
<LastGenOutput>SharedResource.Designer.cs</LastGenOutput>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\AccountDeletionEmail.razor" />
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\ContactVerificationEmail.razor" />
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\EmailLayout.razor" />
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\FactorCodeEmail.razor" />
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\PasswordResetEmail.razor" />
|
||||||
|
<_ContentIncludedByDefault Remove="Emails\RegistrationConfirmEmail.razor" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<AdditionalFiles Include="Resources\Emails\AccountDeletionEmail.razor" />
|
||||||
|
<AdditionalFiles Include="Resources\Emails\ContactVerificationEmail.razor" />
|
||||||
|
<AdditionalFiles Include="Resources\Emails\EmailLayout.razor" />
|
||||||
|
<AdditionalFiles Include="Resources\Emails\PasswordResetEmail.razor" />
|
||||||
|
<AdditionalFiles Include="Resources\Emails\RegistrationConfirmEmail.razor" />
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
Reference in New Issue
Block a user