Skip to content

Commit 7cfb640

Browse files
authored
Merge pull request #3 from Dezuranje-si/develop
.
2 parents 7203186 + c54b38b commit 7cfb640

24 files changed

+105
-397
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
using LazyCache;
2+
using RSO.Core.Configurations;
3+
using RSO.Core.Repository;
4+
5+
namespace RSO.Core.BL;
6+
7+
/// <summary>
8+
/// Implementation of <see cref="IDiscussionLogic"/> interface.
9+
/// </summary>
10+
public class DiscussionLogic : IDiscussionLogic
11+
{
12+
private readonly IAppCache _appcache;
13+
private readonly IUnitOfWork _unitOfWork;
14+
private readonly JwtSecurityTokenConfiguration _jwtConfiguration;
15+
16+
/// <summary>
17+
/// Initializes the <see cref="DiscussionLogic"/> class.
18+
/// </summary>
19+
/// <param name="appcache"><see cref="IAppCache"/> instance.</param>
20+
/// <param name="unitOfWork"><see cref="IUnitOfWork"/> instance.</param>
21+
/// <param name="jwtConfiguration"><see cref="JwtSecurityTokenConfiguration"/> dependency injection.</param>
22+
public DiscussionLogic(IAppCache appcache, IUnitOfWork unitOfWork, JwtSecurityTokenConfiguration jwtConfiguration)
23+
{
24+
_appcache = appcache;
25+
_unitOfWork = unitOfWork;
26+
_jwtConfiguration = jwtConfiguration;
27+
}
28+
29+
///<inheritdoc/>
30+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using RSO.Core.UserModels;
2+
using System.Runtime.CompilerServices;
3+
4+
namespace RSO.Core.BL;
5+
6+
/// <summary>
7+
/// Handles the user logic.
8+
/// </summary>
9+
public interface IDiscussionLogic
10+
{
11+
12+
}

RSODiscussionMicroServiceAPI/RSO.Core/BL/IUserLogic.cs

Lines changed: 0 additions & 69 deletions
This file was deleted.

RSODiscussionMicroServiceAPI/RSO.Core/BL/LogicModels/UserDataDTO.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ public class UserDataDTO
1010
/// <summary>
1111
/// Get the neccessary data from the user.
1212
/// </summary>
13-
/// <param name="user"><see cref=User""/> instance.</param>
14-
public UserDataDTO(User user)
13+
/// <param name="user"><see cref=Discussion""/> instance.</param>
14+
public UserDataDTO(Discussion user)
1515
{
1616
Id = user.UserId;
1717
UserName = user.UserName;

RSODiscussionMicroServiceAPI/RSO.Core/BL/UserLogic.cs

Lines changed: 0 additions & 158 deletions
This file was deleted.

RSODiscussionMicroServiceAPI/RSO.Core/Configurations/UserServicesSettingsConfiguration.cs renamed to RSODiscussionMicroServiceAPI/RSO.Core/Configurations/DiscussionServicesSettingsConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace RSO.Core.Configurations;
22

3-
public class UserServicesSettingsConfiguration
3+
public class DiscussionServicesSettingsConfiguration
44
{
55
/// <summary>
66
/// Example.

RSODiscussionMicroServiceAPI/RSO.Core/UserModels/User.cs renamed to RSODiscussionMicroServiceAPI/RSO.Core/DiscussionModels/Discussion.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
namespace RSO.Core.UserModels;
1010

11-
public partial class User
11+
public partial class Discussion
1212
{
1313
[Key]
1414
public int UserId { get; set; }

RSODiscussionMicroServiceAPI/RSO.Core/UserModels/UserServicesRSOContext.cs renamed to RSODiscussionMicroServiceAPI/RSO.Core/DiscussionModels/DiscussionServicesRSOContext.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66

77
namespace RSO.Core.UserModels;
88

9-
public partial class UserServicesRSOContext : DbContext
9+
public partial class DiscussionServicesRSOContext : DbContext
1010
{
11-
public UserServicesRSOContext(DbContextOptions<UserServicesRSOContext> options)
11+
public DiscussionServicesRSOContext(DbContextOptions<DiscussionServicesRSOContext> options)
1212
: base(options)
1313
{
1414
}
1515

16-
public virtual DbSet<User> User { get; set; }
16+
public virtual DbSet<Discussion> User { get; set; }
1717

1818
protected override void OnModelCreating(ModelBuilder modelBuilder)
1919
{
20-
modelBuilder.Entity<User>(entity =>
20+
modelBuilder.Entity<Discussion>(entity =>
2121
{
2222
entity.HasKey(e => e.UserId).HasName("commerceuser_pkey");
2323

RSODiscussionMicroServiceAPI/RSO.Core/Health/DatabaseHealthCheck.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ namespace RSO.Core.Health;
66

77
public class DatabaseHealthCheck : IHealthCheck
88
{
9-
private readonly UserServicesRSOContext _context;
9+
private readonly DiscussionServicesRSOContext _context;
1010

11-
public DatabaseHealthCheck(UserServicesRSOContext context)
11+
public DatabaseHealthCheck(DiscussionServicesRSOContext context)
1212
{
1313
_context = context;
1414
}

0 commit comments

Comments
 (0)