refactor: consolidate backend into modular monolith

This commit is contained in:
2026-07-30 15:37:31 +08:00
parent 30fd159041
commit 7a73dcbd12
55 changed files with 20409 additions and 1728 deletions

View File

@@ -1,15 +0,0 @@
namespace Tiku.Application.Security;
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
public sealed class ConsumerAuthorizationMetadataAttribute(
string realm,
string module,
CapabilityOperation operation,
string auditAction) : Attribute
{
public string Realm { get; } = realm;
public string Module { get; } = module;
public CapabilityOperation Operation { get; } = operation;
public string AuditAction { get; } = auditAction;
public bool RequiresSystemScope { get; init; }
}

View File

@@ -13,11 +13,4 @@ public interface IRedisSecurityStore
CancellationToken cancellationToken = default);
Task<bool> PingAsync(CancellationToken cancellationToken = default);
Task SetInvalidationVersionAsync(
string realm,
Guid? tenantId,
Guid? userId,
long version,
CancellationToken cancellationToken = default);
}