Working on user+org create

This commit is contained in:
Janus C. H. Knudsen 2025-03-06 00:05:58 +01:00
parent a15cc00595
commit 0010a32248
6 changed files with 49 additions and 21 deletions

View file

@ -1,10 +1,15 @@
using Insight.Database;
using Microsoft.ApplicationInsights;
using PlanTempus.Core;
using PlanTempus.Core.Sql;
using PlanTempus.Core.Telemetry;
namespace PlanTempus.Components.Users.Create
{
public class CreateUserHandler(IDatabaseOperations databaseOperations, ISecureTokenizer secureTokenizer)
public class CreateUserHandler(
TelemetryClient telemetryClient,
IDatabaseOperations databaseOperations,
ISecureTokenizer secureTokenizer)
{
public async Task<CreateUserResult> Handle(CreateUserCommand command)
{
@ -32,8 +37,11 @@ namespace PlanTempus.Components.Users.Create
db.Success();
var result = data.First();
return data.First();
telemetryClient.TrackTrace(GetType().Name, result.Format());
return result;
}
catch (Exception ex)
{