Skip to content

Commit 52b0619

Browse files
author
Sean McBeth
committed
More easing the dependency graph
1 parent 818ed7d commit 52b0619

File tree

12 files changed

+31
-39
lines changed

12 files changed

+31
-39
lines changed

src/Juniper.HTTP/Juniper.HTTP.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333

3434
<ItemGroup>
3535
<ProjectReference Include="..\Juniper.IO\Juniper.IO.csproj" />
36-
<ProjectReference Include="..\Juniper.MediaType\Juniper.MediaType.csproj" />
3736
</ItemGroup>
3837

3938
</Project>

src/Juniper.Logging/IErrorSource.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/Juniper.Logging/IInfoSource.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/Juniper.Logging/ILoggingSource.cs

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/Juniper.Logging/IWarningSource.cs

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace Juniper.Logging;
2+
3+
public interface ILoggingSource
4+
{
5+
event EventHandler<ErrorEventArgs> Err;
6+
event EventHandler<StringEventArgs> Info;
7+
event EventHandler<StringEventArgs> Warning;
8+
}

src/Juniper.Processes/Juniper.Processes.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333

3434
<ItemGroup>
3535
<ProjectReference Include="..\Juniper.IO\Juniper.IO.csproj" />
36-
<ProjectReference Include="..\Juniper.Logging\Juniper.Logging.csproj" />
3736
<ProjectReference Include="..\Juniper.MediaType\Juniper.MediaType.csproj" />
3837
</ItemGroup>
3938

src/Juniper.Server/WebRTC/AbstractWebRTCHub.cs renamed to src/Juniper.Server.WebRTC/AbstractWebRTCHub.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
using System.Text;
66
using System.Text.RegularExpressions;
77

8-
namespace Juniper.WebRTC;
8+
using Juniper.WebRTC;
9+
10+
namespace Juniper.Server.WebRTC;
911

1012
public abstract class AbstractWebRTCHub<ClientT> : Hub<ClientT>, IWebRTCHubServer
1113
where ClientT : class, IWebRTCHubClient

src/Juniper.WebRTC/IWebRTCHubClient.cs renamed to src/Juniper.Server.WebRTC/IWebRTCHubClient.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Juniper.WebRTC;
1+
namespace Juniper.Server.WebRTC;
22

33
public interface IWebRTCHubClient
44
{

src/Juniper.WebRTC/IWebRTCHubServer.cs renamed to src/Juniper.Server.WebRTC/IWebRTCHubServer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace Juniper.WebRTC;
1+
namespace Juniper.Server.WebRTC;
22

33
public interface IWebRTCHubServer
44
{
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<AssemblyName>Juniper.Logging</AssemblyName>
5-
<RootNamespace>Juniper.Logging</RootNamespace>
6-
<PackageId>SeanMcBeth.Juniper.Logging</PackageId>
4+
<AssemblyName>Juniper.Server.WebRTC</AssemblyName>
5+
<RootNamespace>Juniper.Server.WebRTC</RootNamespace>
6+
<PackageId>SeanMcBeth.Juniper.Server.Server.WebRTC</PackageId>
77
<OutputType>Library</OutputType>
88
<TargetFramework>net7.0</TargetFramework>
99
<Authors>Sean T. McBeth</Authors>
1010
<Copyright>Copyright © Sean T. McBeth 2019</Copyright>
11+
<ImplicitUsings>enable</ImplicitUsings>
12+
<Nullable>enable</Nullable>
1113
<GeneratePackageOnBuild>False</GeneratePackageOnBuild>
12-
<Description>General purpose code</Description>
14+
<Description>General purpose server code</Description>
1315
<PackageProjectUrl>https://github.com/capnmidnight/Juniper</PackageProjectUrl>
1416
<PackageIcon>logo_juniper.min.png</PackageIcon>
1517
<RepositoryUrl>https://github.com/capnmidnight/Juniper</RepositoryUrl>
1618
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
17-
<ImplicitUsings>enable</ImplicitUsings>
19+
<IsPackable>True</IsPackable>
1820
<Platforms>AnyCPU;x64</Platforms>
19-
<Nullable>enable</Nullable>
2021
</PropertyGroup>
2122

2223
<PropertyGroup Condition="'$(Configuration)'=='Debug'">
@@ -28,6 +29,15 @@
2829
</PropertyGroup>
2930

3031
<ItemGroup>
31-
<ProjectReference Include="..\Juniper.Root\Juniper.Root.csproj" />
32+
<FrameworkReference Include="Microsoft.AspNetCore.App" />
33+
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="7.0.14" />
34+
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="7.0.14" />
35+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="7.0.14" />
36+
<PackageReference Include="Microsoft.Extensions.Hosting.Systemd" Version="7.0.0" />
3237
</ItemGroup>
33-
</Project>
38+
39+
<ItemGroup>
40+
<ProjectReference Include="..\Juniper.WebRTC\Juniper.WebRTC.csproj" />
41+
</ItemGroup>
42+
43+
</Project>

src/Juniper.Server/Juniper.Server.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
<ItemGroup>
4040
<ProjectReference Include="..\Juniper.Data\Juniper.Data.csproj" />
4141
<ProjectReference Include="..\Juniper.HTTP\Juniper.HTTP.csproj" />
42-
<ProjectReference Include="..\Juniper.WebRTC\Juniper.WebRTC.csproj" />
4342
</ItemGroup>
4443

4544
</Project>

0 commit comments

Comments
 (0)