mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-31 15:36:07 +00:00 
			
		
		
		
	Nugets
This commit is contained in:
		
							parent
							
								
									ba0a5c1d41
								
							
						
					
					
						commit
						60115e7d95
					
				
					 15 changed files with 177 additions and 43 deletions
				
			
		|  | @ -58,6 +58,9 @@ | ||||||
|     <Reference Include="System.Xml" /> |     <Reference Include="System.Xml" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core"> | ||||||
|  |       <Version>2.1.4</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Rg.Plugins.Popup"> |     <PackageReference Include="Rg.Plugins.Popup"> | ||||||
|       <Version>1.1.4.168</Version> |       <Version>1.1.4.168</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  | @ -67,6 +70,9 @@ | ||||||
|     <PackageReference Include="SkiaSharp.Views.Forms"> |     <PackageReference Include="SkiaSharp.Views.Forms"> | ||||||
|       <Version>1.60.3</Version> |       <Version>1.60.3</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl"> | ||||||
|  |       <Version>1.5.231</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Xamarin.Forms"> |     <PackageReference Include="Xamarin.Forms"> | ||||||
|       <Version>3.2.0.871581</Version> |       <Version>3.2.0.871581</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  |  | ||||||
|  | @ -23,6 +23,7 @@ namespace AideDeJeu.Droid | ||||||
|             Rg.Plugins.Popup.Popup.Init(this, bundle); |             Rg.Plugins.Popup.Popup.Init(this, bundle); | ||||||
| 
 | 
 | ||||||
|             global::Xamarin.Forms.Forms.Init(this, bundle); |             global::Xamarin.Forms.Forms.Init(this, bundle); | ||||||
|  |             SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_e_sqlite3()); | ||||||
|             LoadApplication(new App()); |             LoadApplication(new App()); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -64,6 +64,54 @@ | ||||||
|     <Reference Include="Markdig, Version=0.15.4.0, Culture=neutral, processorArchitecture=MSIL"> |     <Reference Include="Markdig, Version=0.15.4.0, Culture=neutral, processorArchitecture=MSIL"> | ||||||
|       <HintPath>..\..\packages\Markdig.0.15.4\lib\net40\Markdig.dll</HintPath> |       <HintPath>..\..\packages\Markdig.0.15.4\lib\net40\Markdig.dll</HintPath> | ||||||
|     </Reference> |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Data.Sqlite, Version=2.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Data.Sqlite.Core.2.1.0\lib\netstandard2.0\Microsoft.Data.Sqlite.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.EntityFrameworkCore, Version=2.1.4.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.EntityFrameworkCore.2.1.4\lib\netstandard2.0\Microsoft.EntityFrameworkCore.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.EntityFrameworkCore.Abstractions, Version=2.1.4.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.EntityFrameworkCore.Abstractions.2.1.4\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Abstractions.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.EntityFrameworkCore.Relational, Version=2.1.4.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.EntityFrameworkCore.Relational.2.1.4\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Relational.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.EntityFrameworkCore.Sqlite, Version=2.1.4.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.EntityFrameworkCore.Sqlite.Core.2.1.4\lib\netstandard2.0\Microsoft.EntityFrameworkCore.Sqlite.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Caching.Abstractions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Caching.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Caching.Abstractions.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Caching.Memory, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Caching.Memory.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Caching.Memory.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Configuration, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Configuration.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Configuration.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Configuration.Abstractions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Configuration.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Configuration.Abstractions.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Configuration.Binder, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Configuration.Binder.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Configuration.Binder.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.DependencyInjection, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.DependencyInjection.2.1.1\lib\net461\Microsoft.Extensions.DependencyInjection.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Logging, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Logging.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Logging.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Logging.Abstractions.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Options, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Options.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Options.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="Microsoft.Extensions.Primitives, Version=2.1.1.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Microsoft.Extensions.Primitives.2.1.1\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|     <Reference Include="OpenTK, Version=3.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL"> |     <Reference Include="OpenTK, Version=3.0.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL"> | ||||||
|       <HintPath>..\..\packages\Xamarin.Forms.Platform.GTK.3.2.0.871581\lib\net45\OpenTK.dll</HintPath> |       <HintPath>..\..\packages\Xamarin.Forms.Platform.GTK.3.2.0.871581\lib\net45\OpenTK.dll</HintPath> | ||||||
|     </Reference> |     </Reference> | ||||||
|  | @ -71,11 +119,55 @@ | ||||||
|       <SpecificVersion>False</SpecificVersion> |       <SpecificVersion>False</SpecificVersion> | ||||||
|       <HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\pango-sharp.dll</HintPath> |       <HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\pango-sharp.dll</HintPath> | ||||||
|     </Reference> |     </Reference> | ||||||
|  |     <Reference Include="Remotion.Linq, Version=2.2.0.0, Culture=neutral, PublicKeyToken=fee00910d6e5f53b, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\Remotion.Linq.2.2.0\lib\net45\Remotion.Linq.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|     <Reference Include="Rg.Plugins.Popup, Version=1.1.4.168, Culture=neutral, processorArchitecture=MSIL"> |     <Reference Include="Rg.Plugins.Popup, Version=1.1.4.168, Culture=neutral, processorArchitecture=MSIL"> | ||||||
|       <HintPath>..\..\packages\Rg.Plugins.Popup.1.1.4.168\lib\netstandard1.0\Rg.Plugins.Popup.dll</HintPath> |       <HintPath>..\..\packages\Rg.Plugins.Popup.1.1.4.168\lib\netstandard1.0\Rg.Plugins.Popup.dll</HintPath> | ||||||
|     </Reference> |     </Reference> | ||||||
|  |     <Reference Include="SQLite-net, Version=1.5.231.0, Culture=neutral, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\sqlite-net-pcl.1.5.231\lib\netstandard1.1\SQLite-net.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="SQLitePCLRaw.batteries_green, Version=1.1.11.121, Culture=neutral, PublicKeyToken=a84b7dcfb1391f7f, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\net45\SQLitePCLRaw.batteries_green.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="SQLitePCLRaw.batteries_v2, Version=1.1.11.121, Culture=neutral, PublicKeyToken=8226ea5df37bcae9, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\net45\SQLitePCLRaw.batteries_v2.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="SQLitePCLRaw.core, Version=1.1.11.121, Culture=neutral, PublicKeyToken=1488e028ca7ab535, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\SQLitePCLRaw.core.1.1.11\lib\net45\SQLitePCLRaw.core.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="SQLitePCLRaw.provider.e_sqlite3, Version=1.1.11.121, Culture=neutral, PublicKeyToken=9c301db686d0bd12, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\SQLitePCLRaw.provider.e_sqlite3.net45.1.1.11\lib\net45\SQLitePCLRaw.provider.e_sqlite3.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|     <Reference Include="System" /> |     <Reference Include="System" /> | ||||||
|  |     <Reference Include="System.Buffers, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Buffers.4.4.0\lib\netstandard2.0\System.Buffers.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.Collections.Immutable, Version=1.2.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.ComponentModel.Annotations, Version=4.2.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.ComponentModel.Annotations.4.5.0\lib\net461\System.ComponentModel.Annotations.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.ComponentModel.DataAnnotations" /> | ||||||
|     <Reference Include="System.Core" /> |     <Reference Include="System.Core" /> | ||||||
|  |     <Reference Include="System.Diagnostics.DiagnosticSource, Version=4.0.3.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Diagnostics.DiagnosticSource.4.5.1\lib\net46\System.Diagnostics.DiagnosticSource.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.Interactive.Async, Version=3.0.3000.0, Culture=neutral, PublicKeyToken=94bc3704cddfc263, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Interactive.Async.3.1.1\lib\net46\System.Interactive.Async.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.Memory, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Memory.4.5.1\lib\netstandard2.0\System.Memory.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.Numerics" /> | ||||||
|  |     <Reference Include="System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Numerics.Vectors.4.4.0\lib\net46\System.Numerics.Vectors.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|  |     <Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"> | ||||||
|  |       <HintPath>..\..\packages\System.Runtime.CompilerServices.Unsafe.4.5.1\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath> | ||||||
|  |     </Reference> | ||||||
|     <Reference Include="System.Xml.Linq" /> |     <Reference Include="System.Xml.Linq" /> | ||||||
|     <Reference Include="System.Data.DataSetExtensions" /> |     <Reference Include="System.Data.DataSetExtensions" /> | ||||||
|     <Reference Include="Microsoft.CSharp" /> |     <Reference Include="Microsoft.CSharp" /> | ||||||
|  | @ -104,6 +196,7 @@ | ||||||
|     <Compile Include="Properties\AssemblyInfo.cs" /> |     <Compile Include="Properties\AssemblyInfo.cs" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <None Include="app.config" /> | ||||||
|     <None Include="OpenTK.dll.config" /> |     <None Include="OpenTK.dll.config" /> | ||||||
|     <None Include="packages.config" /> |     <None Include="packages.config" /> | ||||||
|     <None Include="webkit-sharp.dll.config" /> |     <None Include="webkit-sharp.dll.config" /> | ||||||
|  | @ -168,6 +261,12 @@ | ||||||
|     </PropertyGroup> |     </PropertyGroup> | ||||||
|     <Error Condition="!Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.props'))" /> |     <Error Condition="!Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.props'))" /> | ||||||
|     <Error Condition="!Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets'))" /> |     <Error Condition="!Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets'))" /> | ||||||
|  |     <Error Condition="!Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.linux.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.linux.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\SQLitePCLRaw.lib.e_sqlite3.linux.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.linux.targets'))" /> | ||||||
|  |     <Error Condition="!Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.osx.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.osx.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\SQLitePCLRaw.lib.e_sqlite3.osx.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.osx.targets'))" /> | ||||||
|  |     <Error Condition="!Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.v110_xp.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.v110_xp.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\SQLitePCLRaw.lib.e_sqlite3.v110_xp.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.v110_xp.targets'))" /> | ||||||
|   </Target> |   </Target> | ||||||
|   <Import Project="..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets')" /> |   <Import Project="..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets" Condition="Exists('..\..\packages\Xamarin.Forms.3.2.0.871581\build\netstandard2.0\Xamarin.Forms.targets')" /> | ||||||
|  |   <Import Project="..\..\packages\SQLitePCLRaw.lib.e_sqlite3.linux.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.linux.targets" Condition="Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.linux.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.linux.targets')" /> | ||||||
|  |   <Import Project="..\..\packages\SQLitePCLRaw.lib.e_sqlite3.osx.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.osx.targets" Condition="Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.osx.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.osx.targets')" /> | ||||||
|  |   <Import Project="..\..\packages\SQLitePCLRaw.lib.e_sqlite3.v110_xp.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.v110_xp.targets" Condition="Exists('..\..\packages\SQLitePCLRaw.lib.e_sqlite3.v110_xp.1.1.11\build\net35\SQLitePCLRaw.lib.e_sqlite3.v110_xp.targets')" /> | ||||||
| </Project> | </Project> | ||||||
|  | @ -15,6 +15,7 @@ namespace AideDeJeu.GTK | ||||||
|         { |         { | ||||||
|             Gtk.Application.Init(); |             Gtk.Application.Init(); | ||||||
|             Forms.Init(); |             Forms.Init(); | ||||||
|  |             SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_e_sqlite3()); | ||||||
| 
 | 
 | ||||||
|             var app = new App(); |             var app = new App(); | ||||||
|             var window = new FormsWindow(); |             var window = new FormsWindow(); | ||||||
|  |  | ||||||
|  | @ -1,7 +1,40 @@ | ||||||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||||
| <packages> | <packages> | ||||||
|   <package id="Markdig" version="0.15.4" targetFramework="net471" /> |   <package id="Markdig" version="0.15.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Data.Sqlite.Core" version="2.1.0" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.EntityFrameworkCore" version="2.1.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.EntityFrameworkCore.Abstractions" version="2.1.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.EntityFrameworkCore.Analyzers" version="2.1.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.EntityFrameworkCore.Relational" version="2.1.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.EntityFrameworkCore.Sqlite.Core" version="2.1.4" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Caching.Abstractions" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Caching.Memory" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Configuration" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Configuration.Abstractions" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Configuration.Binder" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.DependencyInjection" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Logging" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Logging.Abstractions" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Options" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Microsoft.Extensions.Primitives" version="2.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="Remotion.Linq" version="2.2.0" targetFramework="net471" /> | ||||||
|   <package id="Rg.Plugins.Popup" version="1.1.4.168" targetFramework="net471" /> |   <package id="Rg.Plugins.Popup" version="1.1.4.168" targetFramework="net471" /> | ||||||
|  |   <package id="sqlite-net-pcl" version="1.5.231" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.bundle_green" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.core" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.lib.e_sqlite3.linux" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.lib.e_sqlite3.osx" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.lib.e_sqlite3.v110_xp" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="SQLitePCLRaw.provider.e_sqlite3.net45" version="1.1.11" targetFramework="net471" /> | ||||||
|  |   <package id="System.Buffers" version="4.4.0" targetFramework="net471" /> | ||||||
|  |   <package id="System.Collections.Immutable" version="1.5.0" targetFramework="net471" /> | ||||||
|  |   <package id="System.ComponentModel.Annotations" version="4.5.0" targetFramework="net471" /> | ||||||
|  |   <package id="System.Diagnostics.DiagnosticSource" version="4.5.1" targetFramework="net471" /> | ||||||
|  |   <package id="System.Interactive.Async" version="3.1.1" targetFramework="net471" /> | ||||||
|  |   <package id="System.Memory" version="4.5.1" targetFramework="net471" /> | ||||||
|  |   <package id="System.Numerics.Vectors" version="4.4.0" targetFramework="net471" /> | ||||||
|  |   <package id="System.Runtime.CompilerServices.Unsafe" version="4.5.1" targetFramework="net471" /> | ||||||
|   <package id="Xamarin.Forms" version="3.2.0.871581" targetFramework="net471" /> |   <package id="Xamarin.Forms" version="3.2.0.871581" targetFramework="net471" /> | ||||||
|   <package id="Xamarin.Forms.Platform.GTK" version="3.2.0.871581" targetFramework="net471" /> |   <package id="Xamarin.Forms.Platform.GTK" version="3.2.0.871581" targetFramework="net471" /> | ||||||
| </packages> | </packages> | ||||||
|  | @ -192,6 +192,9 @@ | ||||||
|     </Page> |     </Page> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core"> | ||||||
|  |       <Version>2.1.4</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Rg.Plugins.Popup"> |     <PackageReference Include="Rg.Plugins.Popup"> | ||||||
|       <Version>1.1.4.168</Version> |       <Version>1.1.4.168</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  | @ -202,6 +205,9 @@ | ||||||
|       <Version>1.60.3</Version> |       <Version>1.60.3</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|     <PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.1.9" /> |     <PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.1.9" /> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl"> | ||||||
|  |       <Version>1.5.231</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Xamarin.Forms"> |     <PackageReference Include="Xamarin.Forms"> | ||||||
|       <Version>3.2.0.871581</Version> |       <Version>3.2.0.871581</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  |  | ||||||
|  | @ -56,6 +56,7 @@ namespace AideDeJeu.UWP | ||||||
| 
 | 
 | ||||||
|                 //Xamarin.Forms.Forms.Init(e); |                 //Xamarin.Forms.Forms.Init(e); | ||||||
|                 Xamarin.Forms.Forms.Init(e, Rg.Plugins.Popup.Popup.GetExtraAssemblies()); |                 Xamarin.Forms.Forms.Init(e, Rg.Plugins.Popup.Popup.GetExtraAssemblies()); | ||||||
|  |                 SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_e_sqlite3()); | ||||||
| 
 | 
 | ||||||
|                 if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) |                 if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) | ||||||
|                 { |                 { | ||||||
|  |  | ||||||
|  | @ -114,6 +114,9 @@ | ||||||
|     <Reference Include="Xamarin.iOS" /> |     <Reference Include="Xamarin.iOS" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core"> | ||||||
|  |       <Version>2.1.4</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Rg.Plugins.Popup"> |     <PackageReference Include="Rg.Plugins.Popup"> | ||||||
|       <Version>1.1.4.168</Version> |       <Version>1.1.4.168</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  | @ -123,6 +126,9 @@ | ||||||
|     <PackageReference Include="SkiaSharp.Views.Forms"> |     <PackageReference Include="SkiaSharp.Views.Forms"> | ||||||
|       <Version>1.60.3</Version> |       <Version>1.60.3</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl"> | ||||||
|  |       <Version>1.5.231</Version> | ||||||
|  |     </PackageReference> | ||||||
|     <PackageReference Include="Xamarin.Forms"> |     <PackageReference Include="Xamarin.Forms"> | ||||||
|       <Version>3.2.0.871581</Version> |       <Version>3.2.0.871581</Version> | ||||||
|     </PackageReference> |     </PackageReference> | ||||||
|  |  | ||||||
|  | @ -25,6 +25,7 @@ namespace AideDeJeu.iOS | ||||||
|             Rg.Plugins.Popup.Popup.Init(); |             Rg.Plugins.Popup.Popup.Init(); | ||||||
| 
 | 
 | ||||||
|             global::Xamarin.Forms.Forms.Init(); |             global::Xamarin.Forms.Forms.Init(); | ||||||
|  |             SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_sqlite3()); | ||||||
|             LoadApplication(new App()); |             LoadApplication(new App()); | ||||||
| 
 | 
 | ||||||
|             return base.FinishedLaunching(app, options); |             return base.FinishedLaunching(app, options); | ||||||
|  |  | ||||||
|  | @ -29,9 +29,11 @@ | ||||||
| 
 | 
 | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <PackageReference Include="Markdig" Version="0.15.4" /> |     <PackageReference Include="Markdig" Version="0.15.4" /> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.1.4" /> | ||||||
|     <PackageReference Include="Rg.Plugins.Popup" Version="1.1.4.168" /> |     <PackageReference Include="Rg.Plugins.Popup" Version="1.1.4.168" /> | ||||||
|     <PackageReference Include="SkiaSharp.Svg" Version="1.60.0" /> |     <PackageReference Include="SkiaSharp.Svg" Version="1.60.0" /> | ||||||
|     <PackageReference Include="SkiaSharp.Views.Forms" Version="1.60.3" /> |     <PackageReference Include="SkiaSharp.Views.Forms" Version="1.60.3" /> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl" Version="1.5.231" /> | ||||||
|     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> |     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -4,7 +4,7 @@ using Markdig; | ||||||
| using Markdig.Parsers; | using Markdig.Parsers; | ||||||
| using Markdig.Syntax; | using Markdig.Syntax; | ||||||
| using Markdig.Syntax.Inlines; | using Markdig.Syntax.Inlines; | ||||||
| using SQLite; | using Microsoft.EntityFrameworkCore; | ||||||
| using System; | using System; | ||||||
| using System.Collections.Generic; | using System.Collections.Generic; | ||||||
| using System.Linq; | using System.Linq; | ||||||
|  | @ -363,57 +363,28 @@ namespace AideDeJeu.ViewModels | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 |         public class AideDeJeuContext : DbContext | ||||||
| 
 |  | ||||||
|         public class TodoItemDatabase |  | ||||||
|         { |         { | ||||||
|             readonly SQLiteAsyncConnection database; |             public string DatabasePath { get; set; } | ||||||
|  |             public DbSet<Spell> Spells { get; set; } | ||||||
|  |             public DbSet<Monster> Monsters { get; set; } | ||||||
| 
 | 
 | ||||||
|             public TodoItemDatabase(string dbPath) |             protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) | ||||||
|             { |             { | ||||||
|                 database = new SQLiteAsyncConnection(dbPath); |                 optionsBuilder.UseSqlite($"Data Source={DatabasePath}"); | ||||||
|                 database.CreateTableAsync<Item>().Wait(); |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             public Task<List<Item>> GetItemsAsync() |  | ||||||
|             { |  | ||||||
|                 return database.Table<Item>().ToListAsync(); |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             public Task<List<Item>> GetItemsNotDoneAsync() |  | ||||||
|             { |  | ||||||
|                 return database.QueryAsync<Item>("SELECT * FROM [Item]"); |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             public Task<Item> GetItemAsync(string id) |  | ||||||
|             { |  | ||||||
|                 return database.Table<Item>().Where(i => i.Id == id).FirstOrDefaultAsync(); |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             public Task<int> SaveItemAsync(Item item) |  | ||||||
|             { |  | ||||||
|                 if (!string.IsNullOrEmpty(item.Id)) |  | ||||||
|                 { |  | ||||||
|                     return database.UpdateAsync(item); |  | ||||||
|                 } |  | ||||||
|                 else |  | ||||||
|                 { |  | ||||||
|                     return database.InsertAsync(item); |  | ||||||
|                 } |  | ||||||
|             } |  | ||||||
| 
 |  | ||||||
|             public Task<int> DeleteItemAsync(Item item) |  | ||||||
|             { |  | ||||||
|                 return database.DeleteAsync(item); |  | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|         public async Task<Item> GetItemFromDataAsync(string source, string anchor) |         public async Task<Item> GetItemFromDataAsync(string source, string anchor) | ||||||
|         { |         { | ||||||
|             SQLiteAsyncConnection database; |  | ||||||
|             var dbPath = DependencyService.Get<INativeAPI>().GetDatabasePath("database.db"); |             var dbPath = DependencyService.Get<INativeAPI>().GetDatabasePath("database.db"); | ||||||
|             database = new SQLiteAsyncConnection(dbPath, SQLiteOpenFlags.ReadOnly); |             using (var context = new AideDeJeuContext() { DatabasePath = dbPath }) | ||||||
|  |             { | ||||||
|  |                 var monsters = await context.Monsters.ToListAsync(); | ||||||
|  |             } | ||||||
|             return null; |             return null; | ||||||
|             var it = await database.Table<Item>().ToListAsync(); |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|             var id = $"{source}.md#{anchor}"; |             var id = $"{source}.md#{anchor}"; | ||||||
|  |  | ||||||
|  | @ -11,6 +11,8 @@ | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| 
 | 
 | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.1.4" /> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl" Version="1.5.231" /> | ||||||
|     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> |     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -291,6 +291,7 @@ namespace AideDeJeuCmd | ||||||
|         static async Task Main(string[] args) |         static async Task Main(string[] args) | ||||||
|         { |         { | ||||||
|             Tests.Xamarin.Forms.Mocks.MockForms.Init(); |             Tests.Xamarin.Forms.Mocks.MockForms.Init(); | ||||||
|  |             SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_e_sqlite3()); | ||||||
|             DependencyService.Register<INativeAPI, AideDeJeu.Cmd.Version_CMD>(); |             DependencyService.Register<INativeAPI, AideDeJeu.Cmd.Version_CMD>(); | ||||||
|             var store = new StoreViewModel(); |             var store = new StoreViewModel(); | ||||||
|             await store.GetItemFromDataAsync("test", "truc"); |             await store.GetItemFromDataAsync("test", "truc"); | ||||||
|  |  | ||||||
|  | @ -7,9 +7,11 @@ | ||||||
|   </PropertyGroup> |   </PropertyGroup> | ||||||
| 
 | 
 | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.1.4" /> | ||||||
|     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> |     <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" /> | ||||||
|     <PackageReference Include="MSTest.TestAdapter" Version="1.3.2" /> |     <PackageReference Include="MSTest.TestAdapter" Version="1.3.2" /> | ||||||
|     <PackageReference Include="MSTest.TestFramework" Version="1.3.2" /> |     <PackageReference Include="MSTest.TestFramework" Version="1.3.2" /> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl" Version="1.5.231" /> | ||||||
|     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> |     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -10,6 +10,8 @@ | ||||||
| 
 | 
 | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.5" /> |     <PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.5" /> | ||||||
|  |     <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="2.1.4" /> | ||||||
|  |     <PackageReference Include="sqlite-net-pcl" Version="1.5.231" /> | ||||||
|     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> |     <PackageReference Include="Xamarin.Forms" Version="3.2.0.871581" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez