Skip to content

Commit 378c462

Browse files
committed
Reorganize interfaces to sub-folder and platform common folder
1 parent 94807e7 commit 378c462

File tree

58 files changed

+99
-70
lines changed

Some content is hidden

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

58 files changed

+99
-70
lines changed

src/Bible.Alarm/App.xaml.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
using Bible.Alarm.Common.Interfaces.Media;
2-
using Bible.Alarm.Common.Interfaces.UI;
1+
using Bible.Alarm.Common.Interfaces.UI;
2+
using Bible.Alarm.Services.Media.Interfaces;
3+
using Bible.Alarm.Services.UI.Interfaces;
34
using Bible.Alarm.Common.Messenger;
45
using Bible.Alarm.Services.Media;
56
using Bible.Alarm.ViewModels;

src/Bible.Alarm/MauiProgram.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,22 @@
33

44
using Bible.Alarm.Common.Interfaces.Battery;
55
using Bible.Alarm.Common.Interfaces.Media;
6-
using Bible.Alarm.Common.Interfaces.Network;
76
using Bible.Alarm.Common.Interfaces.Platform;
8-
using Bible.Alarm.Common.Interfaces.Scheduler;
97
using Bible.Alarm.Common.Interfaces.Storage;
108
using Bible.Alarm.Common.Interfaces.UI;
9+
using Bible.Alarm.Services.Battery.Interfaces;
10+
using Bible.Alarm.Services.Media.Interfaces;
11+
using Bible.Alarm.Services.Network.Interfaces;
12+
using Bible.Alarm.Services.Scheduler.Interfaces;
13+
using Bible.Alarm.Services.UI.Interfaces;
1114
using Bible.Alarm.Database;
1215
using Bible.Alarm.Models.Schedule;
1316
using Bible.Alarm.Services.Battery;
1417
using Bible.Alarm.Services.Database;
18+
using Bible.Alarm.Services.Database.Interfaces;
1519
using Bible.Alarm.Services.Media;
16-
using Bible.Alarm.Services.Media.Interfaces;
1720
using Bible.Alarm.Services.Network;
1821
using Bible.Alarm.Services.Scheduler;
19-
using Bible.Alarm.Services.Scheduler.Interfaces;
2022
using Bible.Alarm.Services.UI;
2123
using Bible.Alarm.Common;
2224
using Bible.Alarm.Shared.Constants;

src/Bible.Alarm/Platforms/Android/Services/Handlers/AndroidAlarmHandler.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Bible.Alarm.Common.Interfaces.Media;
2+
using Bible.Alarm.Services.Media.Interfaces;
23
using Bible.Alarm.Database;
34
using Bible.Alarm.Platforms.Android.Services.UI;
45
using Microsoft.EntityFrameworkCore;

src/Bible.Alarm/Platforms/Windows/Services/Handlers/WindowsAlarmHandler.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Bible.Alarm.Common.Interfaces.Media;
2+
using Bible.Alarm.Services.Media.Interfaces;
23
using Serilog;
34

45
namespace Bible.Alarm.Platforms.Windows.Services.Handlers

src/Bible.Alarm/Platforms/iOS/Services/Handlers/iOSAlarmHandler.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Bible.Alarm.Common.Interfaces.Media;
2+
using Bible.Alarm.Services.Media.Interfaces;
23
using Serilog;
34
using UIKit;
45

src/Bible.Alarm/Platforms/iOS/Services/Media/PreviewPlayService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using AVFoundation;
22
using Bible.Alarm.Common.Interfaces.Media;
3+
using Bible.Alarm.Services.Media.Interfaces;
34
using Foundation;
45

56
namespace Bible.Alarm.Platforms.iOS.Services.Media

src/Bible.Alarm/Services/Battery/BatteryOptimizationService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Bible.Alarm.Common.Interfaces.Battery;
2+
using Bible.Alarm.Services.Battery.Interfaces;
23
using Bible.Alarm.Database;
34
using Bible.Alarm.Models;
45
using Microsoft.EntityFrameworkCore;

src/Bible.Alarm/Common/Interfaces/Battery/IBatteryOptimizationService.cs renamed to src/Bible.Alarm/Services/Battery/Interfaces/IBatteryOptimizationService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Bible.Alarm.Common.Interfaces.Battery;
1+
namespace Bible.Alarm.Services.Battery.Interfaces;
22

33
public interface IBatteryOptimizationService
44
{

src/Bible.Alarm/Services/Database/DatabaseSeedService.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
using Bible.Alarm.Database;
22
using Bible.Alarm.Models;
33
using Bible.Alarm.Models.Schedule;
4+
using Bible.Alarm.Services.Database.Interfaces;
45
using Bible.Alarm.Shared.Constants;
56
using Bible.Alarm.Shared.Database;
67
using Microsoft.EntityFrameworkCore;

src/Bible.Alarm/Services/Database/IDatabaseSeedService.cs renamed to src/Bible.Alarm/Services/Database/Interfaces/IDatabaseSeedService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Bible.Alarm.Services.Database;
1+
namespace Bible.Alarm.Services.Database.Interfaces;
22

33
public interface IDatabaseSeedService
44
{

0 commit comments

Comments
 (0)