Skip to content

Commit d7e8540

Browse files
committed
Fixing minor things in accordance with CR
1 parent f44b53e commit d7e8540

File tree

5 files changed

+18
-12
lines changed

5 files changed

+18
-12
lines changed

src/Umbraco.Cms.Api.Management/Services/Signs/HasScheduleSignProvider.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1+
using Serilog.Core;
12
using Umbraco.Cms.Api.Management.ViewModels.Tree;
23
using Umbraco.Cms.Core.Models.Entities;
34
using Umbraco.Cms.Core.Services;
4-
using Umbraco.Extensions;
5+
using Constants = Umbraco.Cms.Core.Constants;
56

67
namespace Umbraco.Cms.Api.Management.Services.Signs;
78

@@ -10,7 +11,7 @@ namespace Umbraco.Cms.Api.Management.Services.Signs;
1011
/// </summary>
1112
internal class HasScheduleSignProvider : ISignProvider
1213
{
13-
private const string Alias = ISignProvider.Prefix + "ScheduledForPublish";
14+
private const string Alias = Constants.Conventions.Signs.Prefix + "ScheduledForPublish";
1415

1516
private readonly IContentService _contentService;
1617

src/Umbraco.Cms.Api.Management/Services/Signs/ISignProvider.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@ namespace Umbraco.Cms.Api.Management.Services.Signs;
88
/// </summary>
99
public interface ISignProvider
1010
{
11-
/// <summary>
12-
/// Prefix of each sign alias.
13-
/// </summary>
14-
const string Prefix = "Umb.";
15-
1611
/// <summary>
1712
/// Gets a value indicating whether this provider can provide tree signs for the specified item type.
1813
/// </summary>

src/Umbraco.Cms.Api.Management/Services/Signs/IsProtectedSignProvider.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
using Umbraco.Cms.Api.Management.ViewModels.Tree;
2+
using Umbraco.Cms.Core;
23
using Umbraco.Cms.Core.Models.Entities;
34

45
namespace Umbraco.Cms.Api.Management.Services.Signs;
56

67
internal class IsProtectedSignProvider : ISignProvider
78
{
8-
private const string Alias = ISignProvider.Prefix + "IsProtected";
9+
private const string Alias = Constants.Conventions.Signs.Prefix + "IsProtected";
910

1011
/// <inheritdoc/>>
1112
public bool CanProvideTreeSigns<TItem>() => typeof(TItem) == typeof(DocumentTreeItemResponseModel);

src/Umbraco.Core/Constants-Conventions.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,5 +303,16 @@ public static class Udi
303303
{
304304
public const string Prefix = "umb://";
305305
}
306+
307+
/// <summary>
308+
/// Constants for all Sign aliases.
309+
/// </summary>
310+
public static class Signs
311+
{
312+
/// <summary>
313+
/// Prefix for all signs aliases.
314+
/// </summary>
315+
public const string Prefix = "Umb.";
316+
}
306317
}
307318
}
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
1-
using Moq;
2-
using NUnit.Framework;
1+
using NUnit.Framework;
32
using Umbraco.Cms.Api.Management.Services.Signs;
43
using Umbraco.Cms.Api.Management.ViewModels.Tree;
54
using Umbraco.Cms.Core.Models.Entities;
6-
using Umbraco.Cms.Core.Services;
75

86
namespace Umbraco.Cms.Tests.UnitTests.Umbraco.Cms.Api.Management.Services.Signs;
97

108
[TestFixture]
11-
internal class IsProtectedSignProviderTest
9+
internal class IsProtectedSignProviderTests
1210
{
1311
[Test]
1412
public async Task IsProtectedSignProvider_Should_Populate_Signs()

0 commit comments

Comments
 (0)