Skip to content

Commit 239f4a9

Browse files
refactor: replace filters builders with specifications methods across handlers
1 parent 729e37a commit 239f4a9

30 files changed

Lines changed: 43 additions & 41 deletions

Source/Vinder.Identity.Application/Handlers/Group/AssignPermissionToGroupHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ public sealed class AssignPermissionToGroupHandler(IGroupCollection groupCollect
66
public async Task<Result<GroupDetailsScheme>> HandleAsync(
77
AssignGroupPermissionScheme parameters, CancellationToken cancellation = default)
88
{
9-
var groupFilters = new GroupFiltersBuilder()
9+
var groupFilters = GroupFilters.WithSpecifications()
1010
.WithIdentifier(parameters.GroupId)
1111
.Build();
1212

13-
var permissionFilters = new PermissionFiltersBuilder()
13+
var permissionFilters = PermissionFilters.WithSpecifications()
1414
.WithName(parameters.PermissionName.ToLower())
1515
.Build();
1616

Source/Vinder.Identity.Application/Handlers/Group/GroupCreationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public async Task<Result<GroupDetailsScheme>> HandleAsync(
99
var tenant = tenantProvider.GetCurrentTenant();
1010
var group = GroupMapper.AsGroup(parameters, tenant);
1111

12-
var filters = new GroupFiltersBuilder()
12+
var filters = GroupFilters.WithSpecifications()
1313
.WithName(group.Name)
1414
.Build();
1515

Source/Vinder.Identity.Application/Handlers/Group/GroupDeletionHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ public sealed class GroupDeletionHandler(IGroupCollection collection) : IMessage
44
{
55
public async Task<Result> HandleAsync(GroupDeletionScheme parameters, CancellationToken cancellation = default)
66
{
7-
var filters = new GroupFiltersBuilder()
7+
var filters = GroupFilters.WithSpecifications()
88
.WithIdentifier(parameters.GroupId)
99
.Build();
1010

Source/Vinder.Identity.Application/Handlers/Group/GroupUpdateHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public sealed class GroupUpdateHandler(IGroupCollection collection) :
66
public async Task<Result<GroupDetailsScheme>> HandleAsync(
77
GroupUpdateScheme parameters, CancellationToken cancellation = default)
88
{
9-
var filters = new GroupFiltersBuilder()
9+
var filters = GroupFilters.WithSpecifications()
1010
.WithIdentifier(parameters.GroupId)
1111
.Build();
1212

Source/Vinder.Identity.Application/Handlers/Group/ListGroupAssignedPermissionsHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public sealed class ListGroupAssignedPermissionsHandler(IGroupCollection collect
66
public async Task<Result<IReadOnlyCollection<PermissionDetailsScheme>>> HandleAsync(
77
ListGroupAssignedPermissionsParameters parameters, CancellationToken cancellation = default)
88
{
9-
var filters = new GroupFiltersBuilder()
9+
var filters = GroupFilters.WithSpecifications()
1010
.WithIdentifier(parameters.GroupId)
1111
.Build();
1212

Source/Vinder.Identity.Application/Handlers/Group/RevokeGroupPermissionHandler.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ public sealed class RevokeGroupPermissionHandler(IGroupCollection groupCollectio
55
{
66
public async Task<Result> HandleAsync(RevokeGroupPermissionScheme parameters, CancellationToken cancellation = default)
77
{
8-
var permissionFilters = new PermissionFiltersBuilder()
8+
var permissionFilters = PermissionFilters.WithSpecifications()
99
.WithIdentifier(parameters.PermissionId)
1010
.Build();
1111

12-
var groupFilters = new GroupFiltersBuilder()
12+
var groupFilters = GroupFilters.WithSpecifications()
1313
.WithIdentifier(parameters.GroupId)
1414
.Build();
1515

Source/Vinder.Identity.Application/Handlers/Identity/ClientAuthenticationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ISecurityTokenService tokenService
88
public async Task<Result<ClientAuthenticationResult>> HandleAsync(
99
ClientAuthenticationCredentials parameters, CancellationToken cancellation = default)
1010
{
11-
var filters = new TenantFiltersBuilder()
11+
var filters = TenantFilters.WithSpecifications()
1212
.WithClientId(parameters.ClientId)
1313
.Build();
1414

Source/Vinder.Identity.Application/Handlers/Identity/IdentityEnrollmentHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ITenantProvider tenantProvider
88
{
99
public async Task<Result<UserDetailsScheme>> HandleAsync(IdentityEnrollmentCredentials parameters, CancellationToken cancellation = default)
1010
{
11-
var filters = new UserFiltersBuilder()
11+
var filters = UserFilters.WithSpecifications()
1212
.WithUsername(parameters.Username)
1313
.Build();
1414

Source/Vinder.Identity.Application/Handlers/Identity/SessionTokenRenewalHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public async Task<Result<AuthenticationResult>> HandleAsync(SessionTokenRenewalS
1919
return Result<AuthenticationResult>.Failure(revokeResult.Error);
2020
}
2121

22-
var userFilters = new UserFiltersBuilder()
22+
var userFilters = UserFilters.WithSpecifications()
2323
.WithSecurityToken(refreshToken.Value)
2424
.Build();
2525

Source/Vinder.Identity.Application/Handlers/Permission/PermissionCreationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public sealed class PermissionCreationHandler(IPermissionCollection collection,
66
public async Task<Result<PermissionDetailsScheme>> HandleAsync(PermissionCreationScheme parameters, CancellationToken cancellation = default)
77
{
88
var tenant = tenantProvider.GetCurrentTenant();
9-
var filters = new PermissionFiltersBuilder()
9+
var filters = PermissionFilters.WithSpecifications()
1010
.WithName(parameters.Name)
1111
.Build();
1212

0 commit comments

Comments
 (0)