diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-11-20 15:32:24 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-11-20 15:32:24 -0500 |
| commit | 2ea0f7c545879b7bde976a783d923c0078003bf2 (patch) | |
| tree | 15991ef523281ee1577b685616d22fc9953c13f9 /MediaBrowser.Server.Mono | |
| parent | af7de0a35346270e5cca7c6998e1608dfdcf9d1d (diff) | |
| parent | 24dc91160d33e9b1ea8edd1f4262b8ecb14db930 (diff) | |
Merge pull request #2297 from MediaBrowser/dev
Dev
Diffstat (limited to 'MediaBrowser.Server.Mono')
5 files changed, 1 insertions, 46 deletions
diff --git a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj index a0dc59cef..485bbf3a9 100644 --- a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj +++ b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj @@ -88,10 +88,6 @@ <HintPath>..\packages\SQLitePCLRaw.core.1.1.1-pre20161109081005\lib\net45\SQLitePCLRaw.core.dll</HintPath> <Private>True</Private> </Reference> - <Reference Include="SQLitePCLRaw.provider.sqlite3, Version=1.0.0.0, Culture=neutral, PublicKeyToken=62684c7b4f184e3f, processorArchitecture=MSIL"> - <HintPath>..\packages\SQLitePCLRaw.provider.sqlite3.net45.1.1.1-pre20161109081005\lib\net45\SQLitePCLRaw.provider.sqlite3.dll</HintPath> - <Private>True</Private> - </Reference> <Reference Include="System" /> <Reference Include="MediaBrowser.IsoMounting.Linux"> <HintPath>..\ThirdParty\MediaBrowser.IsoMounting.Linux\MediaBrowser.IsoMounting.Linux.dll</HintPath> @@ -99,7 +95,7 @@ <Reference Include="System.Configuration" /> <Reference Include="System.Data" /> <Reference Include="System.Data.SQLite"> - <HintPath>..\ThirdParty\System.Data.SQLite.ManagedOnly\1.0.94.0\System.Data.SQLite.dll</HintPath> + <HintPath>..\ThirdParty\SQLitePCLRaw.provider.sqlite3.net45\System.Data.SQLite.dll</HintPath> </Reference> <Reference Include="System.IO.Compression" /> <Reference Include="System.Runtime.Serialization" /> @@ -108,14 +104,10 @@ <Reference Include="System.Xml" /> </ItemGroup> <ItemGroup> - <Compile Include="..\MediaBrowser.Server.Startup.Common\Persistence\SqliteExtensions.cs"> - <Link>Native\SqliteExtensions.cs</Link> - </Compile> <Compile Include="..\SharedVersion.cs"> <Link>Properties\SharedVersion.cs</Link> </Compile> <Compile Include="MonoAppHost.cs" /> - <Compile Include="Native\DbConnector.cs" /> <Compile Include="Native\MonoFileSystem.cs" /> <Compile Include="Native\PowerManagement.cs" /> <Compile Include="Program.cs" /> @@ -230,10 +222,6 @@ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> <None Include="packages.config" /> - <None Include="SQLitePCLRaw.provider.sqlite3.dll.config"> - <SubType>Designer</SubType> - <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> - </None> <None Include="System.Data.SQLite.dll.config"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <SubType>Designer</SubType> diff --git a/MediaBrowser.Server.Mono/MonoAppHost.cs b/MediaBrowser.Server.Mono/MonoAppHost.cs index d864c47d6..f317997f8 100644 --- a/MediaBrowser.Server.Mono/MonoAppHost.cs +++ b/MediaBrowser.Server.Mono/MonoAppHost.cs @@ -2,14 +2,12 @@ using System.Collections.Generic; using System.Reflection; using Emby.Server.Core; -using Emby.Server.Core.Data; using Emby.Server.Implementations; using Emby.Server.Implementations.FFMpeg; using MediaBrowser.IsoMounter; using MediaBrowser.Model.IO; using MediaBrowser.Model.Logging; using MediaBrowser.Model.System; -using MediaBrowser.Server.Mono.Native; namespace MediaBrowser.Server.Mono { @@ -123,11 +121,6 @@ namespace MediaBrowser.Server.Mono throw new NotImplementedException(); } - protected override IDbConnector GetDbConnector() - { - return new DbConnector(Logger); - } - protected override void ConfigureAutoRunInternal(bool autorun) { throw new NotImplementedException(); diff --git a/MediaBrowser.Server.Mono/Native/DbConnector.cs b/MediaBrowser.Server.Mono/Native/DbConnector.cs deleted file mode 100644 index f25955c91..000000000 --- a/MediaBrowser.Server.Mono/Native/DbConnector.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System.Data; -using System.Threading.Tasks; -using Emby.Server.Core.Data; -using MediaBrowser.Model.Logging; - -namespace MediaBrowser.Server.Mono.Native -{ - public class DbConnector : IDbConnector - { - private readonly ILogger _logger; - - public DbConnector(ILogger logger) - { - _logger = logger; - } - - public Task<IDbConnection> Connect(string dbPath, bool isReadOnly, bool enablePooling = false, int? cacheSize = null) - { - return SqliteExtensions.ConnectToDb(dbPath, isReadOnly, enablePooling, cacheSize, _logger); - } - } -}
\ No newline at end of file diff --git a/MediaBrowser.Server.Mono/SQLitePCLRaw.provider.sqlite3.dll.config b/MediaBrowser.Server.Mono/SQLitePCLRaw.provider.sqlite3.dll.config deleted file mode 100644 index 83a6cd9f3..000000000 --- a/MediaBrowser.Server.Mono/SQLitePCLRaw.provider.sqlite3.dll.config +++ /dev/null @@ -1,3 +0,0 @@ -<configuration> - <dllmap dll="sqlite3" target="libsqlite3.so" os="linux"/> -</configuration>
\ No newline at end of file diff --git a/MediaBrowser.Server.Mono/packages.config b/MediaBrowser.Server.Mono/packages.config index e82ef0ed0..6e3fe428c 100644 --- a/MediaBrowser.Server.Mono/packages.config +++ b/MediaBrowser.Server.Mono/packages.config @@ -6,5 +6,4 @@ <package id="SharpCompress" version="0.14.0" targetFramework="net46" /> <package id="SimpleInjector" version="3.2.4" targetFramework="net46" /> <package id="SQLitePCLRaw.core" version="1.1.1-pre20161109081005" targetFramework="net46" /> - <package id="SQLitePCLRaw.provider.sqlite3.net45" version="1.1.1-pre20161109081005" targetFramework="net46" /> </packages>
\ No newline at end of file |
