Skip to content

Commit a240231

Browse files
changes
1 parent 77371a6 commit a240231

Some content is hidden

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

51 files changed

+286
-210
lines changed

api/Controllers/Workspaces/v1/WorkspaceController.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using api.Services.interfaces;
2+
using api.Services.Workspaces.interfaces;
23
using Asp.Versioning;
34
using Microsoft.AspNetCore.Mvc;
45

api/Data/UnitOfWork.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class UnitOfWork : IUnitOfWork, IDisposable
3030
private readonly ApplicationDbContext _context;
3131

3232
public IUserRepository Users { get; private set; }
33-
public IWorkSpaceRepository Workspaces { get; private set; }
33+
public IWorkspaceRepository Workspaces { get; private set; }
3434
public IProjectRepository Projects { get; private set; }
3535
public ITaskRepository Tasks { get; private set; }
3636
public IActivityLogRepository ActivityLogs { get; private set; }
@@ -60,18 +60,18 @@ public class UnitOfWork : IUnitOfWork, IDisposable
6060
public ITaskLabelRepository TaskLabels { get; private set; }
6161
public ITaskStatusRepository TaskStatuses { get; private set; }
6262
public INotificationRepository Notifications { get; private set; }
63-
public IWorkSpaceInviteRepository WorkSpaceInvites { get; private set; }
64-
public IWorkSpaceMemberRepository WorkSpaceMembers { get; private set; }
65-
public IWorkSpaceRoleRepository WorkSpaceRoles { get; private set; }
66-
public IWorkSpaceSettingsRepository WorkSpaceSettings { get; private set; }
63+
public IWorkspaceInviteRepository WorkspaceInvites { get; private set; }
64+
public IWorkspaceMemberRepository WorkspaceMembers { get; private set; }
65+
public IWorkspaceRoleRepository WorkspaceRoles { get; private set; }
66+
public IWorkspaceSettingsRepository WorkspaceSettings { get; private set; }
6767

6868
public UnitOfWork(ApplicationDbContext context, ILoggerFactory loggerFactory)
6969
{
7070
_context = context;
7171
_logger = loggerFactory.CreateLogger("logs");
7272

7373
Users = new UserRepository(_context, _logger);
74-
Workspaces = new WorkSpaceRepository(_context, _logger);
74+
Workspaces = new WorkspaceRepository(_context, _logger);
7575
Projects = new ProjectRepository(_context, _logger);
7676
Tasks = new TaskRepository(_context, _logger);
7777
ActivityLogs = new ActivityLogRepository(_context, _logger);
@@ -101,10 +101,10 @@ public UnitOfWork(ApplicationDbContext context, ILoggerFactory loggerFactory)
101101
TaskLabels = new TaskLabelRepository(_context, _logger);
102102
TaskStatuses = new TaskStatusRepository(_context, _logger);
103103
Notifications = new NotificationRepository(_context, _logger);
104-
WorkSpaceInvites = new WorkSpaceInviteRepository(_context, _logger);
105-
WorkSpaceMembers = new WorkSpaceMemberRepository(_context, _logger);
106-
WorkSpaceRoles = new WorkSpaceRoleRepository(_context, _logger);
107-
WorkSpaceSettings = new WorkSpaceSettingsRepository(_context, _logger);
104+
WorkspaceInvites = new WorkspaceInviteRepository(_context, _logger);
105+
WorkspaceMembers = new WorkspaceMemberRepository(_context, _logger);
106+
WorkspaceRoles = new WorkspaceRoleRepository(_context, _logger);
107+
WorkspaceSettings = new WorkspaceSettingsRepository(_context, _logger);
108108
}
109109

110110
public async Task CompleteAsync()

api/Data/interfaces/IUnitOfWork.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace api.Data.interfaces;
2424
public interface IUnitOfWork
2525
{
2626
IUserRepository Users { get; }
27-
IWorkSpaceRepository Workspaces {get; }
27+
IWorkspaceRepository Workspaces {get; }
2828
IProjectRepository Projects { get; }
2929
ITaskRepository Tasks { get; }
3030
IActivityLogRepository ActivityLogs { get; }
@@ -61,10 +61,10 @@ public interface IUnitOfWork
6161

6262
INotificationRepository Notifications{get; }
6363

64-
IWorkSpaceInviteRepository WorkSpaceInvites { get; }
65-
IWorkSpaceMemberRepository WorkSpaceMembers { get; }
66-
IWorkSpaceRoleRepository WorkSpaceRoles { get; }
67-
IWorkSpaceSettingsRepository WorkSpaceSettings { get; }
64+
IWorkspaceInviteRepository WorkspaceInvites { get; }
65+
IWorkspaceMemberRepository WorkspaceMembers { get; }
66+
IWorkspaceRoleRepository WorkspaceRoles { get; }
67+
IWorkspaceSettingsRepository WorkspaceSettings { get; }
6868

6969

7070

api/Program.cs

Lines changed: 167 additions & 109 deletions
Large diffs are not rendered by default.
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
using api.Repository.Analytics.interfaces;
2+
13
namespace api.Repository.Analytics;
24

3-
public class AnalyticsRepository
5+
public class AnalyticsRepository : IAnalyticsRepository
46
{
5-
7+
68
}
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
using api.Repository.Analytics.interfaces;
2+
13
namespace api.Repository.Analytics;
24

3-
public class UsageTrackingRepository
5+
public class UsageTrackingRepository:IUsageTrackingRepository
46
{
5-
7+
68
}
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
using api.Repository.Analytics.interfaces;
2+
13
namespace api.Repository.Analytics;
24

3-
public class UserActivityRepository
5+
public class UserActivityRepository:IUserActivityRepository
46
{
5-
7+
68
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace api.Repository.Analytics.interfaces;
22

3-
public class IUsageTrackingRepository
3+
public interface IUsageTrackingRepository
44
{
5-
5+
66
}
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
using api.Repository.Boards.interfaces;
2+
13
namespace api.Repository.Boards;
24

3-
public class BoardSortRepository
5+
public class BoardSortRepository:IBoardSortRepository
46
{
5-
7+
68
}
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
using api.Repository.Infrastructure.interfaces;
2+
13
namespace api.Repository.Infrastructure;
24

3-
public class IntegrationRepository
5+
public class IntegrationRepository:IIntegrationRepository
46
{
5-
7+
68
}

0 commit comments

Comments
 (0)