From 465f0cc1e2e4fc50a0adbef79a4a317eec5eb454 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Sat, 23 Feb 2013 12:54:51 -0500 Subject: moved some network code to the networking assembly --- BDInfo/BDInfo.csproj | 11 +- BDInfo/BdInfoExaminer.cs | 169 ++++++ MediaBrowser.Api/EnvironmentService.cs | 29 +- MediaBrowser.Api/MediaBrowser.Api.csproj | 2 - .../MediaBrowser.ApiInteraction.Javascript.csproj | 12 - .../MediaBrowser.ClickOnce.csproj | 4 - MediaBrowser.Common/Extensions/BaseExtensions.cs | 19 - MediaBrowser.Common/Kernel/BaseKernel.cs | 3 +- MediaBrowser.Common/Kernel/BaseManager.cs | 49 -- MediaBrowser.Common/Kernel/IApplicationHost.cs | 7 + MediaBrowser.Common/Kernel/TcpManager.cs | 78 ++- MediaBrowser.Common/MediaBrowser.Common.csproj | 10 +- MediaBrowser.Common/Net/HttpManager.cs | 33 +- MediaBrowser.Common/Net/INetworkManager.cs | 72 +++ MediaBrowser.Common/Net/NetUtils.cs | 219 ------- MediaBrowser.Common/Win32/NativeMethods.cs | 631 -------------------- MediaBrowser.Controller/BaseManager.cs | 50 ++ MediaBrowser.Controller/Entities/BaseItem.cs | 2 - MediaBrowser.Controller/Entities/Folder.cs | 3 +- MediaBrowser.Controller/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 +- MediaBrowser.Controller/IO/NativeMethods.cs | 631 ++++++++++++++++++++ MediaBrowser.Controller/IO/NetworkShares.cs | 644 --------------------- MediaBrowser.Controller/Library/ItemResolveArgs.cs | 4 +- MediaBrowser.Controller/Library/LibraryManager.cs | 4 - .../MediaBrowser.Controller.csproj | 3 +- MediaBrowser.Controller/MediaInfo/FFMpegManager.cs | 23 +- .../Plugins/PluginSecurityManager.cs | 1 - .../Providers/ImageFromMediaLocationProvider.cs | 4 +- .../Providers/ImagesByNameProvider.cs | 3 +- .../Resolvers/EntityResolutionHelper.cs | 4 +- MediaBrowser.Controller/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 | 265 +++++++++ .../Management/NetworkShares.cs | 638 ++++++++++++++++++++ .../MediaBrowser.Networking.csproj | 14 + .../MediaBrowser.Server.Sqlite.csproj | 3 - .../MediaBrowser.Server.WorldWeatherOnline.csproj | 4 - MediaBrowser.ServerApplication/App.xaml.cs | 18 +- .../Implementations/BdInfoExaminer.cs | 170 ------ .../MediaBrowser.ServerApplication.csproj | 5 +- 48 files changed, 2168 insertions(+), 1842 deletions(-) create mode 100644 BDInfo/BdInfoExaminer.cs delete mode 100644 MediaBrowser.Common/Kernel/BaseManager.cs create mode 100644 MediaBrowser.Common/Net/INetworkManager.cs delete mode 100644 MediaBrowser.Common/Net/NetUtils.cs delete mode 100644 MediaBrowser.Common/Win32/NativeMethods.cs create mode 100644 MediaBrowser.Controller/BaseManager.cs create mode 100644 MediaBrowser.Controller/IO/NativeMethods.cs delete mode 100644 MediaBrowser.Controller/IO/NetworkShares.cs create mode 100644 MediaBrowser.Model/Net/NetworkShare.cs create mode 100644 MediaBrowser.Model/Net/NetworkShareType.cs create mode 100644 MediaBrowser.Networking/Management/NativeMethods.cs create mode 100644 MediaBrowser.Networking/Management/NetworkManager.cs create mode 100644 MediaBrowser.Networking/Management/NetworkShares.cs delete mode 100644 MediaBrowser.ServerApplication/Implementations/BdInfoExaminer.cs 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 + +