Skip to content

Commit 397ffaf

Browse files
committed
Renamed IPermissionService to IPermissionDefinitionService
1 parent 3cf182e commit 397ffaf

File tree

5 files changed

+41
-41
lines changed

5 files changed

+41
-41
lines changed

DNN Platform/DotNetNuke.Abstractions/Security/Permissions/IPermissionService.cs renamed to DNN Platform/DotNetNuke.Abstractions/Security/Permissions/IPermissionDefinitionService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace DotNetNuke.Abstractions.Security.Permissions;
77
using System.Collections.Generic;
88

99
/// <summary>Handles the Business Control Layer for Permissions.</summary>
10-
public interface IPermissionService
10+
public interface IPermissionDefinitionService
1111
{
1212
/// <summary>Gets the permissions.</summary>
1313
/// <returns>The permissions.</returns>

DNN Platform/Library/Security/Permissions/PermissionController.cs

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ namespace DotNetNuke.Security.Permissions
2020
using DotNetNuke.Security.Roles;
2121
using DotNetNuke.Services.Log.EventLog;
2222

23-
public partial class PermissionController : IPermissionService
23+
public partial class PermissionController : IPermissionDefinitionService
2424
{
2525
private static readonly DataProvider Provider = DataProvider.Instance();
2626

@@ -69,34 +69,34 @@ public static string BuildPermissions(IList permissions, string permissionKey)
6969
return permissionsString;
7070
}
7171

72-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByFolder" />
73-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByFolder)} instead.")]
72+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByFolder" />
73+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByFolder)} instead.")]
7474
public static partial ArrayList GetPermissionsByFolder()
7575
{
7676
return new ArrayList(GetPermissionsByFolderEnumerable().ToArray());
7777
}
7878

79-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByPortalDesktopModule" />
80-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByPortalDesktopModule)} instead.")]
79+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByPortalDesktopModule" />
80+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByPortalDesktopModule)} instead.")]
8181
public static partial ArrayList GetPermissionsByPortalDesktopModule()
8282
{
8383
return new ArrayList(GetPermissionsByPortalDesktopModuleEnumerable().ToArray());
8484
}
8585

86-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByTab" />
87-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByTab)} instead.")]
86+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByTab" />
87+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByTab)} instead.")]
8888
public static partial ArrayList GetPermissionsByTab()
8989
{
9090
return new ArrayList(GetPermissionsByTabEnumerable().ToArray());
9191
}
9292

93-
/// <inheritdoc cref="IPermissionService.AddDefinition" />
93+
/// <inheritdoc cref="IPermissionDefinitionService.AddDefinition" />
9494
public int AddPermission(PermissionInfo permission)
9595
{
9696
return this.AddPermission((IPermissionDefinitionInfo)permission);
9797
}
9898

99-
/// <inheritdoc cref="IPermissionService.AddDefinition" />
99+
/// <inheritdoc cref="IPermissionDefinitionService.AddDefinition" />
100100
public int AddPermission(IPermissionDefinitionInfo permission)
101101
{
102102
EventLogController.Instance.AddLog(permission, PortalController.Instance.GetCurrentPortalSettings(), UserController.Instance.GetCurrentUserInfo().UserID, string.Empty, EventLogController.EventLogType.PERMISSION_CREATED);
@@ -111,7 +111,7 @@ public int AddPermission(IPermissionDefinitionInfo permission)
111111
return permissionId;
112112
}
113113

114-
/// <inheritdoc cref="IPermissionService.DeleteDefinition" />
114+
/// <inheritdoc cref="IPermissionDefinitionService.DeleteDefinition" />
115115
public void DeletePermission(int permissionID)
116116
{
117117
EventLogController.Instance.AddLog(
@@ -124,40 +124,40 @@ public void DeletePermission(int permissionID)
124124
this.ClearCache();
125125
}
126126

127-
/// <inheritdoc cref="IPermissionService.GetDefinition" />
127+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinition" />
128128
public PermissionInfo GetPermission(int permissionID)
129129
{
130130
return GetPermissions().SingleOrDefault(p => p.PermissionID == permissionID);
131131
}
132132

133-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByCodeAndKey" />
134-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByCodeAndKey)} instead.")]
133+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByCodeAndKey" />
134+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByCodeAndKey)} instead.")]
135135
public partial ArrayList GetPermissionByCodeAndKey(string permissionCode, string permissionKey)
136136
{
137137
return new ArrayList(GetPermissionByCodeAndKeyEnumerable(permissionCode, permissionKey).ToArray());
138138
}
139139

140-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByModuleDefId" />
141-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByModuleDefId)} instead.")]
140+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByModuleDefId" />
141+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByModuleDefId)} instead.")]
142142
public partial ArrayList GetPermissionsByModuleDefID(int moduleDefID)
143143
{
144144
return new ArrayList(GetPermissionsByModuleDefIdEnumerable(moduleDefID).ToArray());
145145
}
146146

147-
/// <inheritdoc cref="IPermissionService.GetDefinitionsByModule" />
148-
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionService)}.{nameof(IPermissionService.GetDefinitionsByModule)} instead.")]
147+
/// <inheritdoc cref="IPermissionDefinitionService.GetDefinitionsByModule" />
148+
[DnnDeprecated(10, 0, 0, $"Use {nameof(IPermissionDefinitionService)}.{nameof(IPermissionDefinitionService.GetDefinitionsByModule)} instead.")]
149149
public partial ArrayList GetPermissionsByModule(int moduleId, int tabId)
150150
{
151151
return new ArrayList(GetPermissionsByModuleEnumerable(moduleId, tabId).ToArray());
152152
}
153153

154-
/// <inheritdoc cref="IPermissionService.UpdateDefinition" />
154+
/// <inheritdoc cref="IPermissionDefinitionService.UpdateDefinition" />
155155
public void UpdatePermission(PermissionInfo permission)
156156
{
157157
this.UpdatePermission((IPermissionDefinitionInfo)permission);
158158
}
159159

160-
/// <inheritdoc cref="IPermissionService.UpdateDefinition" />
160+
/// <inheritdoc cref="IPermissionDefinitionService.UpdateDefinition" />
161161
public void UpdatePermission(IPermissionDefinitionInfo permission)
162162
{
163163
EventLogController.Instance.AddLog(permission, PortalController.Instance.GetCurrentPortalSettings(), UserController.Instance.GetCurrentUserInfo().UserID, string.Empty, EventLogController.EventLogType.PERMISSION_UPDATED);
@@ -233,40 +233,40 @@ public T RemapPermission<T>(T permission, int portalId)
233233
}
234234

235235
/// <inheritdoc />
236-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitions() => GetPermissions();
236+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitions() => GetPermissions();
237237

238238
/// <inheritdoc />
239-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByFolder() => GetPermissionsByFolderEnumerable();
239+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByFolder() => GetPermissionsByFolderEnumerable();
240240

241241
/// <inheritdoc />
242-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByPortalDesktopModule() => GetPermissionsByPortalDesktopModuleEnumerable();
242+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByPortalDesktopModule() => GetPermissionsByPortalDesktopModuleEnumerable();
243243

244244
/// <inheritdoc />
245-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByTab() => GetPermissionsByTabEnumerable();
245+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByTab() => GetPermissionsByTabEnumerable();
246246

247247
/// <inheritdoc />
248-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByCodeAndKey(string permissionCode, string permissionKey) => GetPermissionByCodeAndKeyEnumerable(permissionCode, permissionKey);
248+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByCodeAndKey(string permissionCode, string permissionKey) => GetPermissionByCodeAndKeyEnumerable(permissionCode, permissionKey);
249249

250250
/// <inheritdoc />
251-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByModuleDefId(int moduleDefId) => GetPermissionsByModuleDefIdEnumerable(moduleDefId);
251+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByModuleDefId(int moduleDefId) => GetPermissionsByModuleDefIdEnumerable(moduleDefId);
252252

253253
/// <inheritdoc />
254-
IEnumerable<IPermissionDefinitionInfo> IPermissionService.GetDefinitionsByModule(int moduleId, int tabId) => GetPermissionsByModuleEnumerable(moduleId, tabId);
254+
IEnumerable<IPermissionDefinitionInfo> IPermissionDefinitionService.GetDefinitionsByModule(int moduleId, int tabId) => GetPermissionsByModuleEnumerable(moduleId, tabId);
255255

256256
/// <inheritdoc />
257-
int IPermissionService.AddDefinition(IPermissionDefinitionInfo permission) => this.AddPermission(permission);
257+
int IPermissionDefinitionService.AddDefinition(IPermissionDefinitionInfo permission) => this.AddPermission(permission);
258258

259259
/// <inheritdoc />
260-
void IPermissionService.DeleteDefinition(IPermissionDefinitionInfo permission) => this.DeletePermission(permission.PermissionId);
260+
void IPermissionDefinitionService.DeleteDefinition(IPermissionDefinitionInfo permission) => this.DeletePermission(permission.PermissionId);
261261

262262
/// <inheritdoc />
263-
IPermissionDefinitionInfo IPermissionService.GetDefinition(int permissionDefinitionId) => this.GetPermission(permissionDefinitionId);
263+
IPermissionDefinitionInfo IPermissionDefinitionService.GetDefinition(int permissionDefinitionId) => this.GetPermission(permissionDefinitionId);
264264

265265
/// <inheritdoc />
266-
void IPermissionService.UpdateDefinition(IPermissionDefinitionInfo permission) => this.UpdatePermission(permission);
266+
void IPermissionDefinitionService.UpdateDefinition(IPermissionDefinitionInfo permission) => this.UpdatePermission(permission);
267267

268268
/// <inheritdoc />
269-
void IPermissionService.ClearCache() => this.ClearCache();
269+
void IPermissionDefinitionService.ClearCache() => this.ClearCache();
270270

271271
private static IEnumerable<PermissionInfo> GetPermissions()
272272
{

DNN Platform/Library/Startup.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public void ConfigureServices(IServiceCollection services)
7171

7272
services.AddScoped<IPortalAliasService, PortalAliasController>();
7373

74-
services.AddScoped<IPermissionService, PermissionController>();
74+
services.AddScoped<IPermissionDefinitionService, PermissionController>();
7575

7676
services.AddTransient<IFileSystemUtils, FileSystemUtilsProvider>();
7777
services.AddTransient<ISmtpOAuthController, SmtpOAuthController>();

DNN Platform/Modules/ResourceManager/Components/PermissionHelper.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,17 +202,17 @@ public static IEnumerable<FolderPermissionInfo> AsFolderPermissions(this IEnumer
202202
}
203203

204204
/// <summary>Get the permissions for a folder.</summary>
205-
/// <param name="permissionService">The permission service.</param>
205+
/// <param name="permissionDefinitionService">The permission service.</param>
206206
/// <param name="collection">The collection of <see cref="FolderPermissionInfo"/>.</param>
207207
/// <returns>A <see cref="Permissions"/> dto.</returns>
208208
public static Permissions GetFolderPermissions(
209-
this IPermissionService permissionService,
209+
this IPermissionDefinitionService permissionDefinitionService,
210210
FolderPermissionCollection collection)
211211
{
212212
var permissions = new Permissions();
213213

214214
// Load the definitions
215-
foreach (var definition in permissionService.GetDefinitionsByFolder())
215+
foreach (var definition in permissionDefinitionService.GetDefinitionsByFolder())
216216
{
217217
var definitionDto = new Permission
218218
{

DNN Platform/Modules/ResourceManager/Services/ItemsController.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,20 @@ public class ItemsController : DnnApiController
4646
private readonly IModuleControlPipeline modulePipeline;
4747
private readonly IApplicationStatusInfo applicationStatusInfo;
4848
private readonly Hashtable mappedPathsSupported = new Hashtable();
49-
private readonly IPermissionService permissionService;
49+
private readonly IPermissionDefinitionService permissionDefinitionService;
5050

5151
/// <summary>Initializes a new instance of the <see cref="ItemsController"/> class.</summary>
5252
/// <param name="modulePipeline">An instance of an <see cref="IModuleControlPipeline"/> used to hook into the EditUrl of the webforms folders provider settings UI.</param>
5353
/// <param name="applicationStatusInfo">The application status info.</param>
54-
/// <param name="permissionService">The permission service.</param>
54+
/// <param name="permissionDefinitionService">The permission service.</param>
5555
public ItemsController(
5656
IModuleControlPipeline modulePipeline,
5757
IApplicationStatusInfo applicationStatusInfo,
58-
IPermissionService permissionService)
58+
IPermissionDefinitionService permissionDefinitionService)
5959
{
6060
this.modulePipeline = modulePipeline;
6161
this.applicationStatusInfo = applicationStatusInfo;
62-
this.permissionService = permissionService;
62+
this.permissionDefinitionService = permissionDefinitionService;
6363
}
6464

6565
/// <summary>Gets the content for a specific folder.</summary>
@@ -449,7 +449,7 @@ public HttpResponseMessage GetFolderDetails(int folderId)
449449
lastModifiedBy = lastModifiedBy != null ? lastModifiedBy.Username : string.Empty,
450450
type = FolderMappingController.Instance.GetFolderMapping(folder.FolderMappingID).MappingName,
451451
isVersioned = folder.IsVersioned,
452-
permissions = this.permissionService.GetFolderPermissions(folder.FolderPermissions),
452+
permissions = this.permissionDefinitionService.GetFolderPermissions(folder.FolderPermissions),
453453
});
454454
}
455455

0 commit comments

Comments
 (0)