Skip to content

Commit cb96117

Browse files
authored
LNK-4549: Retry Issues (#1393)
* checkin * checkin * checkin * checkin * Checkin * remove debug transient ex * Fix Test Setup * Modify Report Test Fixture * Fix warning about deprecated/obsolete RecordException usage. Changed to AddException. * PR Feedback * checkin * Don't serialize twice * Don't serialize ServiceInformation.ConnectionString * Fix serialization references
1 parent cc44973 commit cb96117

147 files changed

Lines changed: 2981 additions & 1663 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

DotNet/Account/Application/Commands/AuditEvent/CreateAuditEvent.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public async Task<bool> Execute(AuditEventMessage model, CancellationToken cance
5252
catch (Exception ex)
5353
{
5454
Activity.Current?.SetStatus(ActivityStatusCode.Error);
55-
Activity.Current?.RecordException(ex);
55+
Activity.Current?.AddException(ex);
5656
_logger.LogAuditEventCreationException(ex.Message, model);
5757
throw;
5858
}

DotNet/Account/Application/Commands/User/DeactivateUser/DeactivateUser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public async Task<bool> Execute(ClaimsPrincipal? requestor, Guid userId, Cancell
9292
catch (Exception ex)
9393
{
9494
Activity.Current?.SetStatus(ActivityStatusCode.Error);
95-
Activity.Current?.RecordException(ex);
95+
Activity.Current?.AddException(ex);
9696
_logger.LogDeactivateUserException(userId.ToString(), ex.Message);
9797
throw;
9898
}

DotNet/Account/Application/Queries/Role/GetRole/GetRole.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.Role;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.Role;
4-
using LantanaGroup.Link.Account.Infrastructure;
4+
using LantanaGroup.Link.Shared.Application.Models;
55
using System.Diagnostics;
66

77
namespace LantanaGroup.Link.Account.Application.Queries.Role

DotNet/Account/Application/Queries/Role/GetRoleByName/GetRoleByName.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.Role;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.Role;
4-
using LantanaGroup.Link.Account.Infrastructure;
4+
using LantanaGroup.Link.Shared.Application.Models;
55
using System.Diagnostics;
66

77
namespace LantanaGroup.Link.Account.Application.Queries.Role

DotNet/Account/Application/Queries/Role/GetRoles/GetRoles.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.Role;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.Role;
4-
using LantanaGroup.Link.Account.Infrastructure;
4+
using LantanaGroup.Link.Shared.Application.Models;
55
using System.Diagnostics;
66

77
namespace LantanaGroup.Link.Account.Application.Queries.Role

DotNet/Account/Application/Queries/User/GetFacilityUsers/GetFacilityUsers.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.User;
44
using LantanaGroup.Link.Account.Domain.Entities;
5-
using LantanaGroup.Link.Account.Infrastructure;
65
using LantanaGroup.Link.Shared.Application.Extensions.Telemetry;
6+
using LantanaGroup.Link.Shared.Application.Models;
77
using LantanaGroup.Link.Shared.Application.Models.Telemetry;
88
using System.Diagnostics;
99

DotNet/Account/Application/Queries/User/GetLinkUserEntity/GetLinkUserEntity.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
22
using LantanaGroup.Link.Account.Domain.Entities;
3-
using LantanaGroup.Link.Account.Infrastructure;
43
using LantanaGroup.Link.Shared.Application.Extensions.Telemetry;
4+
using LantanaGroup.Link.Shared.Application.Models;
55
using LantanaGroup.Link.Shared.Application.Models.Telemetry;
66
using System.Diagnostics;
77

DotNet/Account/Application/Queries/User/GetRoleUsers/GetRoleUsers.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.User;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.User;
4-
using LantanaGroup.Link.Account.Infrastructure;
5-
using LantanaGroup.Link.Account.Infrastructure.Logging;
64
using LantanaGroup.Link.Shared.Application.Extensions.Telemetry;
5+
using LantanaGroup.Link.Shared.Application.Models;
76
using LantanaGroup.Link.Shared.Application.Models.Telemetry;
8-
using OpenTelemetry.Trace;
97
using System.Diagnostics;
108

119
namespace LantanaGroup.Link.Account.Application.Queries.User

DotNet/Account/Application/Queries/User/GetUserByEmail/GetUserByEmail.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.User;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.User;
4-
using LantanaGroup.Link.Account.Infrastructure;
54
using LantanaGroup.Link.Shared.Application.Extensions.Telemetry;
5+
using LantanaGroup.Link.Shared.Application.Models;
66
using LantanaGroup.Link.Shared.Application.Models.Telemetry;
7-
using MongoDB.Driver;
87
using System.Diagnostics;
98

109
namespace LantanaGroup.Link.Account.Application.Queries.User

DotNet/Account/Application/Queries/User/GetUserById/GetUserById.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using LantanaGroup.Link.Account.Application.Interfaces.Factories.User;
22
using LantanaGroup.Link.Account.Application.Interfaces.Persistence;
33
using LantanaGroup.Link.Account.Application.Models.User;
4-
using LantanaGroup.Link.Account.Infrastructure;
54
using LantanaGroup.Link.Shared.Application.Extensions.Telemetry;
5+
using LantanaGroup.Link.Shared.Application.Models;
66
using LantanaGroup.Link.Shared.Application.Models.Telemetry;
77
using System.Diagnostics;
88

0 commit comments

Comments
 (0)