From 465f0cc1e2e4fc50a0adbef79a4a317eec5eb454 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Sat, 23 Feb 2013 12:54:51 -0500 Subject: [PATCH] moved some network code to the networking assembly --- BDInfo/BDInfo.csproj | 11 +- .../BdInfoExaminer.cs | 5 +- MediaBrowser.Api/EnvironmentService.cs | 29 ++++- MediaBrowser.Api/MediaBrowser.Api.csproj | 2 - ...iaBrowser.ApiInteraction.Javascript.csproj | 12 -- .../MediaBrowser.ClickOnce.csproj | 4 - .../Extensions/BaseExtensions.cs | 19 ---- MediaBrowser.Common/Kernel/BaseKernel.cs | 3 +- .../Kernel/IApplicationHost.cs | 7 ++ MediaBrowser.Common/Kernel/TcpManager.cs | 78 +++++++++---- .../MediaBrowser.Common.csproj | 10 +- MediaBrowser.Common/Net/HttpManager.cs | 33 +++++- MediaBrowser.Common/Net/INetworkManager.cs | 72 ++++++++++++ .../BaseManager.cs | 5 +- MediaBrowser.Controller/Entities/BaseItem.cs | 2 - MediaBrowser.Controller/Entities/Folder.cs | 3 +- .../Entities/Movies/Movie.cs | 2 - MediaBrowser.Controller/Entities/TV/Season.cs | 2 - MediaBrowser.Controller/Entities/TV/Series.cs | 2 +- MediaBrowser.Controller/IO/FileData.cs | 4 +- MediaBrowser.Controller/IO/FileSystem.cs | 3 +- .../IO}/NativeMethods.cs | 2 +- .../Library/ItemResolveArgs.cs | 4 +- .../Library/LibraryManager.cs | 4 - .../MediaBrowser.Controller.csproj | 3 +- .../MediaInfo/FFMpegManager.cs | 23 +++- .../Plugins/PluginSecurityManager.cs | 1 - .../ImageFromMediaLocationProvider.cs | 4 +- .../Providers/ImagesByNameProvider.cs | 3 +- .../Resolvers/EntityResolutionHelper.cs | 4 +- .../Resolvers/TV/TVUtils.cs | 2 +- .../Updates/InstallationManager.cs | 19 +++- MediaBrowser.Model/MediaBrowser.Model.csproj | 2 + MediaBrowser.Model/Net/NetworkShare.cs | 31 ++++++ MediaBrowser.Model/Net/NetworkShareType.cs | 30 +++++ .../Management/NativeMethods.cs | 72 ++++++++++++ .../Management/NetworkManager.cs | 104 +++++++++++++----- .../Management}/NetworkShares.cs | 24 ++-- .../MediaBrowser.Networking.csproj | 14 +++ .../MediaBrowser.Server.Sqlite.csproj | 3 - ...iaBrowser.Server.WorldWeatherOnline.csproj | 4 - MediaBrowser.ServerApplication/App.xaml.cs | 18 ++- .../MediaBrowser.ServerApplication.csproj | 5 +- 43 files changed, 505 insertions(+), 179 deletions(-) rename {MediaBrowser.ServerApplication/Implementations => BDInfo}/BdInfoExaminer.cs (98%) create mode 100644 MediaBrowser.Common/Net/INetworkManager.cs rename {MediaBrowser.Common/Kernel => MediaBrowser.Controller}/BaseManager.cs (94%) rename {MediaBrowser.Common/Win32 => MediaBrowser.Controller/IO}/NativeMethods.cs (99%) create mode 100644 MediaBrowser.Model/Net/NetworkShare.cs create mode 100644 MediaBrowser.Model/Net/NetworkShareType.cs create mode 100644 MediaBrowser.Networking/Management/NativeMethods.cs rename MediaBrowser.Common/Net/NetUtils.cs => MediaBrowser.Networking/Management/NetworkManager.cs (72%) rename {MediaBrowser.Controller/IO => MediaBrowser.Networking/Management}/NetworkShares.cs (96%) diff --git a/BDInfo/BDInfo.csproj b/BDInfo/BDInfo.csproj index 4e57d9e08d..234050ed30 100644 --- a/BDInfo/BDInfo.csproj +++ b/BDInfo/BDInfo.csproj @@ -32,13 +32,10 @@ - - - - + @@ -63,6 +60,12 @@ + + + {7eeeb4bb-f3e8-48fc-b4c5-70f0fff8329b} + MediaBrowser.Model + +