diff --git a/src/Umbraco.Web.UI/Segments.cs b/src/Umbraco.Web.UI/Segments.cs deleted file mode 100644 index fb2d20da0f..0000000000 --- a/src/Umbraco.Web.UI/Segments.cs +++ /dev/null @@ -1,40 +0,0 @@ -using Umbraco.Cms.Core; -using Umbraco.Cms.Core.Composing; -using Umbraco.Cms.Core.Models; -using Umbraco.Cms.Core.Services; -using Umbraco.Cms.Core.Services.OperationStatus; - -namespace Umbraco.Cms.Web.UI; - -public class SegmentService : ISegmentService -{ - private static readonly Segment[] segments = new Segment[] { - new Segment - { - Alias = "segment-one", - Name = "First Segment" - }, - new Segment - { - Alias = "segment-two", - Name = "Second Segment" - }, - new Segment - { - Alias = "segment-three", - Name = "Thrird Segment" - }, - }; - - public async Task?, SegmentOperationStatus>> GetPagedSegmentsAsync(int skip = 0, int take = 100) - { - return await Task.FromResult(Attempt.SucceedWithStatus?, SegmentOperationStatus>( - SegmentOperationStatus.Success, - new PagedModel { Total = segments.Length, Items = segments.Skip(0).Take(take) })); - } -} - -public class SegmentServiceOverrideComposer : IComposer -{ - public void Compose(IUmbracoBuilder builder) => builder.Services.AddUnique(); -} \ No newline at end of file