diff --git a/DigitalData.UserManager.Application/DIExtensions.cs b/DigitalData.UserManager.Application/DIExtensions.cs
index 253dd74..518e517 100644
--- a/DigitalData.UserManager.Application/DIExtensions.cs
+++ b/DigitalData.UserManager.Application/DIExtensions.cs
@@ -16,6 +16,7 @@ namespace DigitalData.UserManager.Application
/// The type of the DbContext to use for the repositories.
/// The IServiceCollection to which the services will be added.
/// The updated IServiceCollection.
+ [Obsolete("Use MediatR")]
public static IServiceCollection AddUserManagerApplication(this IServiceCollection services)
=> services
.AddAutoMapper(typeof(UserMappingProfile).Assembly)
diff --git a/DigitalData.UserManager.Application/DTOs/Group/GroupReadDto.cs b/DigitalData.UserManager.Application/DTOs/Group/GroupReadDto.cs
index 1e338c2..1e9969a 100644
--- a/DigitalData.UserManager.Application/DTOs/Group/GroupReadDto.cs
+++ b/DigitalData.UserManager.Application/DTOs/Group/GroupReadDto.cs
@@ -2,6 +2,7 @@
namespace DigitalData.UserManager.Application.DTOs.Group
{
+ [Obsolete("Use DigitalData.Core.Exceptions and .Middleware")]
public record GroupReadDto
(
int Id,
diff --git a/DigitalData.UserManager.Application/DTOs/GroupOfUser/GroupOfUserReadDto.cs b/DigitalData.UserManager.Application/DTOs/GroupOfUser/GroupOfUserReadDto.cs
index 7d99a3f..36ff487 100644
--- a/DigitalData.UserManager.Application/DTOs/GroupOfUser/GroupOfUserReadDto.cs
+++ b/DigitalData.UserManager.Application/DTOs/GroupOfUser/GroupOfUserReadDto.cs
@@ -4,6 +4,7 @@ using DigitalData.UserManager.Application.DTOs.User;
namespace DigitalData.UserManager.Application.DTOs.GroupOfUser
{
+ [Obsolete("Use DigitalData.Core.Exceptions and .Middleware")]
public record GroupOfUserReadDto(
int Id,
int UserId,
diff --git a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs
index 603dc94..6d37328 100644
--- a/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs
+++ b/DigitalData.UserManager.Application/DTOs/UserRep/UserRepReadDto.cs
@@ -4,6 +4,7 @@ using DigitalData.UserManager.Application.DTOs.User;
namespace DigitalData.UserManager.Application.DTOs.UserRep
{
+ [Obsolete("Use DigitalData.Core.Exceptions and .Middleware")]
public record UserRepReadDto(
int Id,
int? UserId,
diff --git a/DigitalData.UserManager.Infrastructure/DependencyInjection.cs b/DigitalData.UserManager.Infrastructure/DependencyInjection.cs
index ea7a4f5..c1059d8 100644
--- a/DigitalData.UserManager.Infrastructure/DependencyInjection.cs
+++ b/DigitalData.UserManager.Infrastructure/DependencyInjection.cs
@@ -16,6 +16,7 @@ public static class DependencyInjection
/// The type of the DbContext to use for the repositories.
/// The IServiceCollection to which the services will be added.
/// The updated IServiceCollection.
+ [Obsolete("Use IRepository")]
public static IServiceCollection AddUserManagerInfrastructure(this IServiceCollection services)
where TDbContext : DbContext, IUserManagerDbContext
{
diff --git a/DigitalData.UserManager.Infrastructure/Repositories/GroupRepository.cs b/DigitalData.UserManager.Infrastructure/Repositories/GroupRepository.cs
index 349862c..a0871c2 100644
--- a/DigitalData.UserManager.Infrastructure/Repositories/GroupRepository.cs
+++ b/DigitalData.UserManager.Infrastructure/Repositories/GroupRepository.cs
@@ -6,6 +6,7 @@ using Microsoft.EntityFrameworkCore;
namespace DigitalData.UserManager.Infrastructure.Repositories
{
+ [Obsolete("Use Repository")]
public class GroupRepository : CRUDRepository, IGroupRepository
where TDbContext : DbContext, IUserManagerDbContext
{
diff --git a/DigitalData.UserManager.Infrastructure/Repositories/ModuleOfUserRepository.cs b/DigitalData.UserManager.Infrastructure/Repositories/ModuleOfUserRepository.cs
index dab5324..33eb8a0 100644
--- a/DigitalData.UserManager.Infrastructure/Repositories/ModuleOfUserRepository.cs
+++ b/DigitalData.UserManager.Infrastructure/Repositories/ModuleOfUserRepository.cs
@@ -6,6 +6,7 @@ using Microsoft.EntityFrameworkCore;
namespace DigitalData.UserManager.Infrastructure.Repositories;
+[Obsolete("Use Repository")]
public class ModuleOfUserRepository : CRUDRepository, IModuleOfUserRepository
where TDbContext : DbContext, IUserManagerDbContext
{
diff --git a/DigitalData.UserManager.Infrastructure/Repositories/UserRepRepository.cs b/DigitalData.UserManager.Infrastructure/Repositories/UserRepRepository.cs
index b950fdb..36a6df3 100644
--- a/DigitalData.UserManager.Infrastructure/Repositories/UserRepRepository.cs
+++ b/DigitalData.UserManager.Infrastructure/Repositories/UserRepRepository.cs
@@ -6,6 +6,7 @@ using Microsoft.EntityFrameworkCore;
namespace DigitalData.UserManager.Infrastructure.Repositories;
+[Obsolete("Use Repository")]
public class UserRepRepository : CRUDRepository, IUserRepRepository
where TDbContext : DbContext, IUserManagerDbContext
{
diff --git a/DigitalData.UserManager.Infrastructure/Repositories/UserRepository.cs b/DigitalData.UserManager.Infrastructure/Repositories/UserRepository.cs
index 14baa05..34ae1b7 100644
--- a/DigitalData.UserManager.Infrastructure/Repositories/UserRepository.cs
+++ b/DigitalData.UserManager.Infrastructure/Repositories/UserRepository.cs
@@ -6,6 +6,7 @@ using Microsoft.EntityFrameworkCore;
namespace DigitalData.UserManager.Infrastructure.Repositories
{
+ [Obsolete("Use Repository")]
public class UserRepository : CRUDRepository, IUserRepository
where TDbContext : DbContext, IUserManagerDbContext
{