diff --git a/Content/.template.config/template.json b/Content/.template.config/template.json
index a030a32..a9f6f7d 100644
--- a/Content/.template.config/template.json
+++ b/Content/.template.config/template.json
@@ -9,5 +9,32 @@
},
"identity": "Saturn.Template",
"shortName": "Saturn",
- "sourceName": "SaturnServer"
+ "sourceName": "SaturnServer",
+ "symbols": {
+ "database": {
+ "type": "parameter",
+ "datatype": "choice",
+ "defaultValue": "sqlite",
+ "choices": [
+ {
+ "choice": "sqlite",
+ "description": "Create project using SQLite"
+ },
+ {
+ "choice": "postgresql",
+ "description": "Create project using PostgreSQL"
+ }
+ ]
+ }
+ },
+ "sources": [{
+ "source": "./SQLite/",
+ "target": "./",
+ "condition": "(database == \"sqlite\")"
+ },
+ {
+ "source": "./PostgreSQL/",
+ "target": "./",
+ "condition": "(database == \"postgresql\")"
+ }]
}
diff --git a/Content/.config/dotnet-tools.json b/Content/PostgreSQL/.config/dotnet-tools.json
similarity index 100%
rename from Content/.config/dotnet-tools.json
rename to Content/PostgreSQL/.config/dotnet-tools.json
diff --git a/Content/.gitignore b/Content/PostgreSQL/.gitignore
similarity index 100%
rename from Content/.gitignore
rename to Content/PostgreSQL/.gitignore
diff --git a/Content/.paket/Paket.Restore.targets b/Content/PostgreSQL/.paket/Paket.Restore.targets
similarity index 98%
rename from Content/.paket/Paket.Restore.targets
rename to Content/PostgreSQL/.paket/Paket.Restore.targets
index 0ec2816..8d37e28 100644
--- a/Content/.paket/Paket.Restore.targets
+++ b/Content/PostgreSQL/.paket/Paket.Restore.targets
@@ -1,494 +1,494 @@
-
-
-
-
-
-
- $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
-
- $(MSBuildVersion)
- 15.0.0
- false
- true
-
- true
- $(MSBuildThisFileDirectory)
- $(MSBuildThisFileDirectory)..\
- $(PaketRootPath)paket-files\paket.restore.cached
- $(PaketRootPath)paket.lock
- classic
- proj
- assembly
- native
- /Library/Frameworks/Mono.framework/Commands/mono
- mono
-
-
- $(PaketRootPath)paket.bootstrapper.exe
- $(PaketToolsPath)paket.bootstrapper.exe
- $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\
-
- "$(PaketBootStrapperExePath)"
- $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)"
-
-
-
-
- true
- true
-
-
- True
-
-
- False
-
- $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/'))
-
-
-
-
-
-
-
-
- $(PaketRootPath)paket
- $(PaketToolsPath)paket
-
-
-
-
-
- $(PaketRootPath)paket.exe
- $(PaketToolsPath)paket.exe
-
-
-
-
-
- <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json"))
- <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"'))
- <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false
-
-
-
-
-
-
-
-
-
-
- <_PaketCommand>dotnet paket
-
-
-
-
-
- $(PaketToolsPath)paket
- $(PaketBootStrapperExeDir)paket
-
-
- paket
-
-
-
-
- <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)"))
- <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)"
- <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)"
- <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
- $(NoWarn);NU1603;NU1604;NU1605;NU1608
- false
- true
-
-
-
-
-
-
-
-
- $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))
-
-
-
-
-
-
- $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``))
- $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``))
-
-
-
-
- %(PaketRestoreCachedKeyValue.Value)
- %(PaketRestoreCachedKeyValue.Value)
-
-
-
-
- true
- false
- true
-
-
-
-
- true
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached
-
- $(MSBuildProjectFullPath).paket.references
-
- $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references
-
- $(MSBuildProjectDirectory)\paket.references
-
- false
- true
- true
- references-file-or-cache-not-found
-
-
-
-
- $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)'))
- $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)'))
- references-file
- false
-
-
-
-
- false
-
-
-
-
- true
- target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths)
-
-
-
-
-
-
-
-
-
-
- false
- true
-
-
-
-
-
-
-
-
-
-
- $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)
- $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])
- $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])
- $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])
- $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])
-
-
- %(PaketReferencesFileLinesInfo.PackageVersion)
- All
- runtime
- runtime
- true
- true
-
-
-
-
- $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools
-
-
-
-
-
-
-
-
- $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0])
- $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1])
-
-
- %(PaketCliToolFileLinesInfo.PackageVersion)
-
-
-
-
-
-
-
-
-
- false
-
-
-
-
-
- <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/>
-
-
-
-
-
- $(MSBuildProjectDirectory)/$(MSBuildProjectFile)
- true
- false
- true
- false
- true
- false
- true
- false
- true
- $(PaketIntermediateOutputPath)\$(Configuration)
- $(PaketIntermediateOutputPath)
-
-
-
- <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+ $(MSBuildVersion)
+ 15.0.0
+ false
+ true
+
+ true
+ $(MSBuildThisFileDirectory)
+ $(MSBuildThisFileDirectory)..\
+ $(PaketRootPath)paket-files\paket.restore.cached
+ $(PaketRootPath)paket.lock
+ classic
+ proj
+ assembly
+ native
+ /Library/Frameworks/Mono.framework/Commands/mono
+ mono
+
+
+ $(PaketRootPath)paket.bootstrapper.exe
+ $(PaketToolsPath)paket.bootstrapper.exe
+ $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\
+
+ "$(PaketBootStrapperExePath)"
+ $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)"
+
+
+
+
+ true
+ true
+
+
+ True
+
+
+ False
+
+ $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/'))
+
+
+
+
+
+
+
+
+ $(PaketRootPath)paket
+ $(PaketToolsPath)paket
+
+
+
+
+
+ $(PaketRootPath)paket.exe
+ $(PaketToolsPath)paket.exe
+
+
+
+
+
+ <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json"))
+ <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"'))
+ <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false
+
+
+
+
+
+
+
+
+
+
+ <_PaketCommand>dotnet paket
+
+
+
+
+
+ $(PaketToolsPath)paket
+ $(PaketBootStrapperExeDir)paket
+
+
+ paket
+
+
+
+
+ <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)"))
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)"
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)"
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(NoWarn);NU1603;NU1604;NU1605;NU1608
+ false
+ true
+
+
+
+
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))
+
+
+
+
+
+
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``))
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``))
+
+
+
+
+ %(PaketRestoreCachedKeyValue.Value)
+ %(PaketRestoreCachedKeyValue.Value)
+
+
+
+
+ true
+ false
+ true
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached
+
+ $(MSBuildProjectFullPath).paket.references
+
+ $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references
+
+ $(MSBuildProjectDirectory)\paket.references
+
+ false
+ true
+ true
+ references-file-or-cache-not-found
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)'))
+ $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)'))
+ references-file
+ false
+
+
+
+
+ false
+
+
+
+
+ true
+ target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths)
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])
+
+
+ %(PaketReferencesFileLinesInfo.PackageVersion)
+ All
+ runtime
+ runtime
+ true
+ true
+
+
+
+
+ $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1])
+
+
+ %(PaketCliToolFileLinesInfo.PackageVersion)
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/>
+
+
+
+
+
+ $(MSBuildProjectDirectory)/$(MSBuildProjectFile)
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ $(PaketIntermediateOutputPath)\$(Configuration)
+ $(PaketIntermediateOutputPath)
+
+
+
+ <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Content/README.md b/Content/PostgreSQL/README.md
similarity index 100%
rename from Content/README.md
rename to Content/PostgreSQL/README.md
diff --git a/Content/SaturnServer.sln b/Content/PostgreSQL/SaturnServer.sln
similarity index 100%
rename from Content/SaturnServer.sln
rename to Content/PostgreSQL/SaturnServer.sln
diff --git a/Content/build.fsx b/Content/PostgreSQL/build.fsx
similarity index 100%
rename from Content/build.fsx
rename to Content/PostgreSQL/build.fsx
diff --git a/Content/global.json b/Content/PostgreSQL/global.json
similarity index 100%
rename from Content/global.json
rename to Content/PostgreSQL/global.json
diff --git a/Content/PostgreSQL/paket.dependencies b/Content/PostgreSQL/paket.dependencies
new file mode 100644
index 0000000..a2539d6
--- /dev/null
+++ b/Content/PostgreSQL/paket.dependencies
@@ -0,0 +1,22 @@
+source https://api.nuget.org/v3/index.json
+storage: none
+
+framework: netcoreapp3.1
+
+nuget FSharp.Core
+nuget Npgsql
+nuget Saturn
+nuget Simple.Migrations
+nuget Dapper
+
+
+// [ FAKE GROUP ]
+group Build
+ source https://api.nuget.org/v3/index.json
+ storage: none
+
+ framework: netstandard2.0
+
+ nuget Fake.Core.Target
+ nuget Fake.IO.FileSystem
+ nuget Fake.DotNet.Cli
\ No newline at end of file
diff --git a/Content/PostgreSQL/paket.lock b/Content/PostgreSQL/paket.lock
new file mode 100644
index 0000000..539e31a
--- /dev/null
+++ b/Content/PostgreSQL/paket.lock
@@ -0,0 +1,845 @@
+STORAGE: NONE
+RESTRICTION: == netcoreapp3.1
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ Dapper (2.0.35)
+ System.Reflection.Emit.Lightweight (>= 4.7)
+ FSharp.Control.Websockets (0.2.2)
+ FSharp.Core (>= 4.3.4)
+ Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
+ FSharp.Core (4.7.1)
+ Giraffe (4.1)
+ FSharp.Core (>= 4.7)
+ Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
+ Newtonsoft.Json (>= 12.0.2)
+ TaskBuilder.fs (>= 2.1)
+ Utf8Json (>= 1.3.7)
+ Microsoft.AspNetCore.Authentication.JwtBearer (3.1.3)
+ Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 5.5)
+ Microsoft.CSharp (4.7)
+ Microsoft.IdentityModel.JsonWebTokens (6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5)
+ Microsoft.IdentityModel.Protocols (6.5)
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Protocols.OpenIdConnect (6.5)
+ Microsoft.IdentityModel.Protocols (>= 6.5)
+ System.IdentityModel.Tokens.Jwt (>= 6.5)
+ Microsoft.IdentityModel.Tokens (6.5)
+ Microsoft.CSharp (>= 4.5)
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ System.Security.Cryptography.Cng (>= 4.5)
+ Microsoft.IO.RecyclableMemoryStream (1.3.3)
+ Microsoft.NETCore.Platforms (3.1)
+ Microsoft.NETCore.Targets (3.1)
+ NETStandard.Library (2.0.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Newtonsoft.Json (12.0.3)
+ Npgsql (4.1.3.1)
+ System.Runtime.CompilerServices.Unsafe (>= 4.6)
+ Saturn (0.12.1)
+ FSharp.Control.Websockets (>= 0.2.2)
+ FSharp.Core (>= 4.7)
+ Giraffe (>= 4.0.1)
+ Microsoft.AspNetCore.Authentication.JwtBearer (>= 3.0.2)
+ System.Threading.Tasks.Dataflow (>= 4.11)
+ Simple.Migrations (0.9.20)
+ NETStandard.Library (>= 1.6.1)
+ System.Collections (>= 4.3)
+ System.Console (>= 4.3)
+ System.Data.Common (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Console (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1.2)
+ System.IO (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Data.Common (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.IdentityModel.Tokens.Jwt (6.5)
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.7)
+ System.Reflection.Emit.Lightweight (4.7)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Security.Cryptography.Cng (4.7)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Runtime (>= 4.3.1)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.11)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.ValueTuple (4.5)
+ TaskBuilder.fs (2.1)
+ FSharp.Core (>= 4.1.17)
+ NETStandard.Library (>= 1.6.1)
+ System.ValueTuple (>= 4.4)
+ Utf8Json (1.3.7)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.4)
+ System.ValueTuple (>= 4.4)
+
+GROUP Build
+STORAGE: NONE
+RESTRICTION: == netstandard2.0
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ BlackFox.VsWhere (1.0)
+ FSharp.Core (>= 4.2.3)
+ Fake.Core.CommandLineParsing (5.19.1)
+ FParsec (>= 1.0.3)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Context (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Environment (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.FakeVar (5.19.1)
+ Fake.Core.Context (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Process (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Diagnostics.Process (>= 4.3)
+ Fake.Core.SemVer (5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Runtime.Numerics (>= 4.3)
+ Fake.Core.String (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Target (5.19.1)
+ Fake.Core.CommandLineParsing (>= 5.19.1)
+ Fake.Core.Context (>= 5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.7)
+ System.Reactive.Compatibility (>= 4.3.1)
+ Fake.Core.Tasks (5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Trace (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Xml (5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Xml.ReaderWriter (>= 4.3.1)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XDocument (>= 4.3)
+ System.Xml.XPath.XmlDocument (>= 4.3)
+ Fake.DotNet.Cli (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.DotNet.MSBuild (>= 5.19.1)
+ Fake.DotNet.NuGet (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Mono.Posix.NETStandard (>= 1.0)
+ Newtonsoft.Json (>= 12.0.3)
+ Fake.DotNet.MSBuild (5.19.1)
+ BlackFox.VsWhere (>= 1.0)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ MSBuild.StructuredLogger (>= 2.0.152)
+ Fake.DotNet.NuGet (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.SemVer (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Tasks (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.Core.Xml (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ Fake.Net.Http (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Newtonsoft.Json (>= 12.0.3)
+ NuGet.Protocol (>= 4.9.4)
+ System.Net.Http (>= 4.3.4)
+ Fake.IO.FileSystem (5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Diagnostics.FileVersionInfo (>= 4.3)
+ System.IO.FileSystem.Watcher (>= 4.3)
+ Fake.Net.Http (5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Net.Http (>= 4.3.4)
+ FParsec (1.1.1)
+ FSharp.Core (>= 4.3.4)
+ FSharp.Control.Reactive (4.2)
+ FSharp.Core (>= 4.2.3)
+ System.Reactive (>= 4.0)
+ FSharp.Core (4.7.1)
+ Microsoft.Build (16.5)
+ Microsoft.Build.Framework (16.5)
+ System.Runtime.Serialization.Primitives (>= 4.1.1)
+ System.Threading.Thread (>= 4.0)
+ Microsoft.Build.Tasks.Core (16.5)
+ Microsoft.Build.Framework (>= 16.5)
+ Microsoft.Build.Utilities.Core (>= 16.5)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.CodeDom (>= 4.4)
+ System.Collections.Immutable (>= 1.5)
+ System.Linq.Parallel (>= 4.0.1)
+ System.Net.Http (>= 4.3.4)
+ System.Reflection.Metadata (>= 1.6)
+ System.Reflection.TypeExtensions (>= 4.1)
+ System.Resources.Extensions (>= 4.6)
+ System.Resources.Writer (>= 4.0)
+ System.Threading.Tasks.Dataflow (>= 4.9)
+ Microsoft.Build.Utilities.Core (16.5)
+ Microsoft.Build.Framework (>= 16.5)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.Collections.Immutable (>= 1.5)
+ System.Text.Encoding.CodePages (>= 4.0.1)
+ Microsoft.NETCore.Platforms (3.1)
+ Microsoft.NETCore.Targets (3.1)
+ Microsoft.Win32.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ Microsoft.Win32.Registry (4.7)
+ System.Buffers (>= 4.5)
+ System.Memory (>= 4.5.3)
+ System.Security.AccessControl (>= 4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ Mono.Posix.NETStandard (1.0)
+ MSBuild.StructuredLogger (2.0.174)
+ Microsoft.Build (>= 15.8.166)
+ Microsoft.Build.Framework (>= 15.8.166)
+ Microsoft.Build.Tasks.Core (>= 15.8.166)
+ Microsoft.Build.Utilities.Core (>= 15.8.166)
+ Newtonsoft.Json (12.0.3)
+ NuGet.Common (5.5.1)
+ NuGet.Frameworks (>= 5.5.1)
+ System.Diagnostics.Process (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ NuGet.Configuration (5.5.1)
+ NuGet.Common (>= 5.5.1)
+ System.Security.Cryptography.ProtectedData (>= 4.3)
+ NuGet.Frameworks (5.5.1)
+ NuGet.Packaging (5.5.1)
+ Newtonsoft.Json (>= 9.0.1)
+ NuGet.Configuration (>= 5.5.1)
+ NuGet.Versioning (>= 5.5.1)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Protocol (5.5.1)
+ NuGet.Packaging (>= 5.5.1)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Versioning (5.5.1)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.native.System (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Net.Http (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ System.Buffers (4.5.1)
+ System.CodeDom (4.7)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Collections.Concurrent (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Collections.Immutable (1.7)
+ System.Memory (>= 4.5.3)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.DiagnosticSource (4.7)
+ System.Memory (>= 4.5.3)
+ System.Diagnostics.FileVersionInfo (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Reflection.Metadata (>= 1.4.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Diagnostics.Process (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ Microsoft.Win32.Registry (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Threading.ThreadPool (>= 4.3)
+ System.Diagnostics.Tools (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.Tracing (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Dynamic.Runtime (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Linq.Expressions (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization.Calendars (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Globalization.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem.Primitives (4.3)
+ System.Runtime (>= 4.3)
+ System.IO.FileSystem.Watcher (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Overlapped (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Linq.Expressions (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Linq (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Linq.Parallel (4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Memory (4.5.4)
+ System.Buffers (>= 4.5.1)
+ System.Numerics.Vectors (>= 4.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Net.Http (4.3.4)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.DiagnosticSource (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Extensions (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.Net.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Net.Primitives (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (>= 4.3)
+ System.Numerics.Vectors (4.5)
+ System.ObjectModel (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Reactive (4.4.1)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Compatibility (4.4.1)
+ System.Reactive.Core (>= 4.4.1)
+ System.Reactive.Interfaces (>= 4.4.1)
+ System.Reactive.Linq (>= 4.4.1)
+ System.Reactive.PlatformServices (>= 4.4.1)
+ System.Reactive.Providers (>= 4.4.1)
+ System.Reactive.Core (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Interfaces (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Linq (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.PlatformServices (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Providers (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.7)
+ System.Reflection.Emit.ILGeneration (>= 4.7)
+ System.Reflection.Emit.ILGeneration (4.7)
+ System.Reflection.Emit.Lightweight (4.7)
+ System.Reflection.Emit.ILGeneration (>= 4.7)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Metadata (1.8)
+ System.Collections.Immutable (>= 1.7)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Reflection.TypeExtensions (4.7)
+ System.Resources.Extensions (4.7)
+ System.Memory (>= 4.5.3)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Resources.Writer (4.3)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.InteropServices (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices.WindowsRuntime (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Numerics (4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Serialization.Primitives (4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.AccessControl (4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.Cng (4.7)
+ System.Security.Cryptography.Csp (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (4.7)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Security.Cryptography.ProtectedData (4.7)
+ System.Memory (>= 4.5.3)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Calendars (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Cng (>= 4.3)
+ System.Security.Cryptography.Csp (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Principal.Windows (4.7)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding.CodePages (4.7)
+ System.Runtime.CompilerServices.Unsafe (>= 4.7)
+ System.Text.Encoding.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Extensions (>= 4.3.1)
+ System.Threading (>= 4.3)
+ System.Threading (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Overlapped (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.11)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Threading.Thread (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.ThreadPool (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Xml.ReaderWriter (4.3.1)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.3)
+ System.Xml.XDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tools (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath.XDocument (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
diff --git a/Content/src/Migrations/Migrations.fsproj b/Content/PostgreSQL/src/Migrations/Migrations.fsproj
similarity index 100%
rename from Content/src/Migrations/Migrations.fsproj
rename to Content/PostgreSQL/src/Migrations/Migrations.fsproj
diff --git a/Content/PostgreSQL/src/Migrations/Program.fs b/Content/PostgreSQL/src/Migrations/Program.fs
new file mode 100644
index 0000000..b9614a8
--- /dev/null
+++ b/Content/PostgreSQL/src/Migrations/Program.fs
@@ -0,0 +1,19 @@
+module Program
+
+open System.Reflection
+open SimpleMigrations
+open Npgsql
+open SimpleMigrations.DatabaseProvider
+open SimpleMigrations.Console
+
+
+[]
+let main argv =
+ let assembly = Assembly.GetExecutingAssembly()
+ let connStr = "Host=localhost;Username=postgres;password=postgres;Database=postgres"
+ use db = new NpgsqlConnection(connStr)
+ let provider = PostgresqlDatabaseProvider(db)
+ let migrator = SimpleMigrator(assembly, provider)
+ let consoleRunner = ConsoleRunner(migrator)
+ consoleRunner.Run(argv) |> ignore
+ 0
\ No newline at end of file
diff --git a/Content/PostgreSQL/src/Migrations/paket.references b/Content/PostgreSQL/src/Migrations/paket.references
new file mode 100644
index 0000000..9cc38f8
--- /dev/null
+++ b/Content/PostgreSQL/src/Migrations/paket.references
@@ -0,0 +1,3 @@
+FSharp.Core
+Simple.Migrations
+Npgsql
\ No newline at end of file
diff --git a/Content/src/SaturnServer/Config.fs b/Content/PostgreSQL/src/SaturnServer/Config.fs
similarity index 100%
rename from Content/src/SaturnServer/Config.fs
rename to Content/PostgreSQL/src/SaturnServer/Config.fs
diff --git a/Content/src/SaturnServer/Database.fs b/Content/PostgreSQL/src/SaturnServer/Database.fs
similarity index 100%
rename from Content/src/SaturnServer/Database.fs
rename to Content/PostgreSQL/src/SaturnServer/Database.fs
diff --git a/Content/PostgreSQL/src/SaturnServer/Program.fs b/Content/PostgreSQL/src/SaturnServer/Program.fs
new file mode 100644
index 0000000..90bb158
--- /dev/null
+++ b/Content/PostgreSQL/src/SaturnServer/Program.fs
@@ -0,0 +1,27 @@
+module Server
+
+open Saturn
+open Config
+
+let endpointPipe = pipeline {
+ plug head
+ plug requestId
+}
+
+let app = application {
+ pipe_through endpointPipe
+
+ error_handler (fun ex _ -> pipeline { render_html (InternalError.layout ex) })
+ use_router Router.appRouter
+ url "http://0.0.0.0:8085/"
+ memory_cache
+ use_static "static"
+ use_gzip
+ use_config (fun _ -> {connectionString = "Host=localhost;Username=postgres;password=postgres;Database=postgres"} ) //TODO: Set development time configuration
+}
+
+[]
+let main _ =
+ printfn "Working directory - %s" (System.IO.Directory.GetCurrentDirectory())
+ run app
+ 0 // return an integer exit code
\ No newline at end of file
diff --git a/Content/src/SaturnServer/Router.fs b/Content/PostgreSQL/src/SaturnServer/Router.fs
similarity index 100%
rename from Content/src/SaturnServer/Router.fs
rename to Content/PostgreSQL/src/SaturnServer/Router.fs
diff --git a/Content/PostgreSQL/src/SaturnServer/SaturnServer.fsproj b/Content/PostgreSQL/src/SaturnServer/SaturnServer.fsproj
new file mode 100644
index 0000000..8e3f1ff
--- /dev/null
+++ b/Content/PostgreSQL/src/SaturnServer/SaturnServer.fsproj
@@ -0,0 +1,23 @@
+
+
+ Exe
+ netcoreapp3.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ PreserveNewest
+
+
+
+
\ No newline at end of file
diff --git a/Content/src/SaturnServer/Templates/App.fs b/Content/PostgreSQL/src/SaturnServer/Templates/App.fs
similarity index 100%
rename from Content/src/SaturnServer/Templates/App.fs
rename to Content/PostgreSQL/src/SaturnServer/Templates/App.fs
diff --git a/Content/src/SaturnServer/Templates/Index.fs b/Content/PostgreSQL/src/SaturnServer/Templates/Index.fs
similarity index 100%
rename from Content/src/SaturnServer/Templates/Index.fs
rename to Content/PostgreSQL/src/SaturnServer/Templates/Index.fs
diff --git a/Content/src/SaturnServer/Templates/InternalError.fs b/Content/PostgreSQL/src/SaturnServer/Templates/InternalError.fs
similarity index 100%
rename from Content/src/SaturnServer/Templates/InternalError.fs
rename to Content/PostgreSQL/src/SaturnServer/Templates/InternalError.fs
diff --git a/Content/src/SaturnServer/Templates/NotFound.fs b/Content/PostgreSQL/src/SaturnServer/Templates/NotFound.fs
similarity index 100%
rename from Content/src/SaturnServer/Templates/NotFound.fs
rename to Content/PostgreSQL/src/SaturnServer/Templates/NotFound.fs
diff --git a/Content/PostgreSQL/src/SaturnServer/paket.references b/Content/PostgreSQL/src/SaturnServer/paket.references
new file mode 100644
index 0000000..d1ce029
--- /dev/null
+++ b/Content/PostgreSQL/src/SaturnServer/paket.references
@@ -0,0 +1,4 @@
+FSharp.Core
+Saturn
+Dapper
+Npgsql
\ No newline at end of file
diff --git a/Content/src/SaturnServer/static/app.css b/Content/PostgreSQL/src/SaturnServer/static/app.css
similarity index 100%
rename from Content/src/SaturnServer/static/app.css
rename to Content/PostgreSQL/src/SaturnServer/static/app.css
diff --git a/Content/src/SaturnServer/static/app.js b/Content/PostgreSQL/src/SaturnServer/static/app.js
similarity index 100%
rename from Content/src/SaturnServer/static/app.js
rename to Content/PostgreSQL/src/SaturnServer/static/app.js
diff --git a/Content/SQLite/.config/dotnet-tools.json b/Content/SQLite/.config/dotnet-tools.json
new file mode 100644
index 0000000..8d98399
--- /dev/null
+++ b/Content/SQLite/.config/dotnet-tools.json
@@ -0,0 +1,24 @@
+{
+ "version": 1,
+ "isRoot": true,
+ "tools": {
+ "paket": {
+ "version": "5.243.0",
+ "commands": [
+ "paket"
+ ]
+ },
+ "fake-cli": {
+ "version": "5.19.1",
+ "commands": [
+ "fake"
+ ]
+ },
+ "saturn.cli": {
+ "version": "0.12.1",
+ "commands": [
+ "saturn"
+ ]
+ }
+ }
+}
\ No newline at end of file
diff --git a/Content/SQLite/.gitignore b/Content/SQLite/.gitignore
new file mode 100644
index 0000000..e81d015
--- /dev/null
+++ b/Content/SQLite/.gitignore
@@ -0,0 +1,6 @@
+.fake/
+obj/
+bin/
+packages/
+paket-files/
+.vs/
\ No newline at end of file
diff --git a/Content/SQLite/.paket/Paket.Restore.targets b/Content/SQLite/.paket/Paket.Restore.targets
new file mode 100644
index 0000000..8d37e28
--- /dev/null
+++ b/Content/SQLite/.paket/Paket.Restore.targets
@@ -0,0 +1,494 @@
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+ $(MSBuildVersion)
+ 15.0.0
+ false
+ true
+
+ true
+ $(MSBuildThisFileDirectory)
+ $(MSBuildThisFileDirectory)..\
+ $(PaketRootPath)paket-files\paket.restore.cached
+ $(PaketRootPath)paket.lock
+ classic
+ proj
+ assembly
+ native
+ /Library/Frameworks/Mono.framework/Commands/mono
+ mono
+
+
+ $(PaketRootPath)paket.bootstrapper.exe
+ $(PaketToolsPath)paket.bootstrapper.exe
+ $([System.IO.Path]::GetDirectoryName("$(PaketBootStrapperExePath)"))\
+
+ "$(PaketBootStrapperExePath)"
+ $(MonoPath) --runtime=v4.0.30319 "$(PaketBootStrapperExePath)"
+
+
+
+
+ true
+ true
+
+
+ True
+
+
+ False
+
+ $(BaseIntermediateOutputPath.TrimEnd('\').TrimEnd('\/'))
+
+
+
+
+
+
+
+
+ $(PaketRootPath)paket
+ $(PaketToolsPath)paket
+
+
+
+
+
+ $(PaketRootPath)paket.exe
+ $(PaketToolsPath)paket.exe
+
+
+
+
+
+ <_DotnetToolsJson Condition="Exists('$(PaketRootPath)/.config/dotnet-tools.json')">$([System.IO.File]::ReadAllText("$(PaketRootPath)/.config/dotnet-tools.json"))
+ <_ConfigContainsPaket Condition=" '$(_DotnetToolsJson)' != ''">$(_DotnetToolsJson.Contains('"paket"'))
+ <_ConfigContainsPaket Condition=" '$(_ConfigContainsPaket)' == ''">false
+
+
+
+
+
+
+
+
+
+
+ <_PaketCommand>dotnet paket
+
+
+
+
+
+ $(PaketToolsPath)paket
+ $(PaketBootStrapperExeDir)paket
+
+
+ paket
+
+
+
+
+ <_PaketExeExtension>$([System.IO.Path]::GetExtension("$(PaketExePath)"))
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(_PaketExeExtension)' == '.dll' ">dotnet "$(PaketExePath)"
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' AND '$(OS)' != 'Windows_NT' AND '$(_PaketExeExtension)' == '.exe' ">$(MonoPath) --runtime=v4.0.30319 "$(PaketExePath)"
+ <_PaketCommand Condition=" '$(_PaketCommand)' == '' ">"$(PaketExePath)"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(NoWarn);NU1603;NU1604;NU1605;NU1608
+ false
+ true
+
+
+
+
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketRestoreCacheFile)'))
+
+
+
+
+
+
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[0].Replace(`"`, ``).Replace(` `, ``))
+ $([System.Text.RegularExpressions.Regex]::Split(`%(Identity)`, `": "`)[1].Replace(`"`, ``).Replace(` `, ``))
+
+
+
+
+ %(PaketRestoreCachedKeyValue.Value)
+ %(PaketRestoreCachedKeyValue.Value)
+
+
+
+
+ true
+ false
+ true
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(PaketIntermediateOutputPath)\$(MSBuildProjectFile).paket.references.cached
+
+ $(MSBuildProjectFullPath).paket.references
+
+ $(MSBuildProjectDirectory)\$(MSBuildProjectName).paket.references
+
+ $(MSBuildProjectDirectory)\paket.references
+
+ false
+ true
+ true
+ references-file-or-cache-not-found
+
+
+
+
+ $([System.IO.File]::ReadAllText('$(PaketReferencesCachedFilePath)'))
+ $([System.IO.File]::ReadAllText('$(PaketOriginalReferencesFilePath)'))
+ references-file
+ false
+
+
+
+
+ false
+
+
+
+
+ true
+ target-framework '$(TargetFramework)' or '$(TargetFrameworks)' files @(PaketResolvedFilePaths)
+
+
+
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])
+ $([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])
+
+
+ %(PaketReferencesFileLinesInfo.PackageVersion)
+ All
+ runtime
+ runtime
+ true
+ true
+
+
+
+
+ $(PaketIntermediateOutputPath)/$(MSBuildProjectFile).paket.clitools
+
+
+
+
+
+
+
+
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[0])
+ $([System.String]::Copy('%(PaketCliToolFileLines.Identity)').Split(',')[1])
+
+
+ %(PaketCliToolFileLinesInfo.PackageVersion)
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+ <_NuspecFilesNewLocation Include="$(PaketIntermediateOutputPath)\$(Configuration)\*.nuspec"/>
+
+
+
+
+
+ $(MSBuildProjectDirectory)/$(MSBuildProjectFile)
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ false
+ true
+ $(PaketIntermediateOutputPath)\$(Configuration)
+ $(PaketIntermediateOutputPath)
+
+
+
+ <_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion.Split(`+`)[0]).nuspec"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Content/SQLite/README.md b/Content/SQLite/README.md
new file mode 100644
index 0000000..acdc9ee
--- /dev/null
+++ b/Content/SQLite/README.md
@@ -0,0 +1,32 @@
+### How to build application
+
+1. Make sure you have installed version of .Net SDK defined in `global.json`
+2. Run `dotnet tool restore` to restore all necessary tools
+3. Run `dotnet saturn migration` to create sqlite database
+3. Run `dotnet fake build -t Run` to start application in watch mode (automatic recompilation and restart at file save)
+
+### How to use `dotnet saturn`
+
+Templates comes with `Saturn.Cli` tool installed by default. It's a CLI tool that can be used for project scaffold and managing generated DB migrations
+
+#### Commands
+
+`dotnet saturn` supports following commands:
+
+* `gen NAME NAMES COLUMN:TYPE COLUMN:TYPE COLUMN:TYPE ...` - creates model, database layer, views and controller returning HTML views
+* `gen.json NAME NAMES COLUMN:TYPE COLUMN:TYPE COLUMN:TYPE ...` - creates model, database layer and JSON API controller
+* `gen.model NAME NAMES COLUMN:TYPE COLUMN:TYPE COLUMN:TYPE ...` - creates model and database layer
+* `migration` - runs all migration scripts for the database
+
+#### Supported Types
+
+Generator supports following types:
+
+* `string`
+* `int`
+* `float`
+* `double`
+* `decimal`
+* `guid`
+* `datetime`
+* `bool`
diff --git a/Content/SQLite/SaturnServer.sln b/Content/SQLite/SaturnServer.sln
new file mode 100644
index 0000000..346c8d5
--- /dev/null
+++ b/Content/SQLite/SaturnServer.sln
@@ -0,0 +1,56 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.27004.2009
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{2364C03F-7BCF-4E5A-9720-95991959E582}"
+EndProject
+Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "SaturnServer", "src\SaturnServer\SaturnServer.fsproj", "{EF178058-7006-4ED9-8268-912C3638A81C}"
+EndProject
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Migrations", "src\Migrations\Migrations.fsproj", "{99166CAE-99E9-4F34-A421-48C69C84CB4C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|x64.Build.0 = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Debug|x86.Build.0 = Debug|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|x64.ActiveCfg = Release|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|x64.Build.0 = Release|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|x86.ActiveCfg = Release|Any CPU
+ {EF178058-7006-4ED9-8268-912C3638A81C}.Release|x86.Build.0 = Release|Any CPU
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|x64.ActiveCfg = Debug|x64
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|x64.Build.0 = Debug|x64
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|x86.ActiveCfg = Debug|x86
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Debug|x86.Build.0 = Debug|x86
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|x64.ActiveCfg = Release|x64
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|x64.Build.0 = Release|x64
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|x86.ActiveCfg = Release|x86
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C}.Release|x86.Build.0 = Release|x86
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {EF178058-7006-4ED9-8268-912C3638A81C} = {2364C03F-7BCF-4E5A-9720-95991959E582}
+ {99166CAE-99E9-4F34-A421-48C69C84CB4C} = {2364C03F-7BCF-4E5A-9720-95991959E582}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {9C5AE95E-71A9-4D06-A4E6-D49FDCCD27E1}
+ EndGlobalSection
+EndGlobal
diff --git a/Content/SQLite/build.fsx b/Content/SQLite/build.fsx
new file mode 100644
index 0000000..b945c71
--- /dev/null
+++ b/Content/SQLite/build.fsx
@@ -0,0 +1,47 @@
+#load ".fake/build.fsx/intellisense.fsx"
+
+open Fake.Core
+open Fake.Core.TargetOperators
+open Fake.DotNet
+open Fake.IO
+open System.Threading
+
+let appPath = "./src/SaturnServer/" |> Path.getFullName
+let projectPath = Path.combine appPath "SaturnServer.fsproj"
+
+
+Target.create "Clean" ignore
+
+Target.create "Restore" (fun _ ->
+ DotNet.restore id projectPath
+)
+
+Target.create "Build" (fun _ ->
+ DotNet.build id projectPath
+)
+
+
+Target.create "Run" (fun _ ->
+ let server = async {
+ DotNet.exec (fun p -> { p with WorkingDirectory = appPath } ) "watch" "run" |> ignore
+ }
+ let browser = async {
+ Thread.Sleep 5000
+ Process.start (fun i -> { i with FileName = "http://localhost:8085" }) |> ignore
+ }
+
+ [ server; browser]
+ |> Async.Parallel
+ |> Async.RunSynchronously
+ |> ignore
+)
+
+"Clean"
+ ==> "Restore"
+ ==> "Build"
+
+"Clean"
+ ==> "Restore"
+ ==> "Run"
+
+Target.runOrDefault "Build"
\ No newline at end of file
diff --git a/Content/SQLite/global.json b/Content/SQLite/global.json
new file mode 100644
index 0000000..cc4d115
--- /dev/null
+++ b/Content/SQLite/global.json
@@ -0,0 +1,5 @@
+{
+ "sdk": {
+ "version": "3.1.200"
+ }
+}
\ No newline at end of file
diff --git a/Content/paket.dependencies b/Content/SQLite/paket.dependencies
similarity index 100%
rename from Content/paket.dependencies
rename to Content/SQLite/paket.dependencies
diff --git a/Content/paket.lock b/Content/SQLite/paket.lock
similarity index 97%
rename from Content/paket.lock
rename to Content/SQLite/paket.lock
index 86e49bc..41e4f88 100644
--- a/Content/paket.lock
+++ b/Content/SQLite/paket.lock
@@ -1,857 +1,857 @@
-STORAGE: NONE
-RESTRICTION: == netcoreapp3.1
-NUGET
- remote: https://api.nuget.org/v3/index.json
- Dapper (2.0.35)
- System.Reflection.Emit.Lightweight (>= 4.7)
- FSharp.Control.Websockets (0.2.2)
- FSharp.Core (>= 4.3.4)
- Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
- FSharp.Core (4.7.1)
- Giraffe (4.1)
- FSharp.Core (>= 4.7)
- Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
- Newtonsoft.Json (>= 12.0.2)
- TaskBuilder.fs (>= 2.1)
- Utf8Json (>= 1.3.7)
- Microsoft.AspNetCore.Authentication.JwtBearer (3.1.3)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 5.5)
- Microsoft.CSharp (4.7)
- Microsoft.Data.Sqlite (3.1.3)
- Microsoft.Data.Sqlite.Core (>= 3.1.3)
- SQLitePCLRaw.bundle_e_sqlite3 (>= 2.0.2)
- Microsoft.Data.Sqlite.Core (3.1.3)
- SQLitePCLRaw.core (>= 2.0.2)
- Microsoft.IdentityModel.JsonWebTokens (6.5)
- Microsoft.IdentityModel.Tokens (>= 6.5)
- Microsoft.IdentityModel.Logging (6.5)
- Microsoft.IdentityModel.Protocols (6.5)
- Microsoft.IdentityModel.Logging (>= 6.5)
- Microsoft.IdentityModel.Tokens (>= 6.5)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (6.5)
- Microsoft.IdentityModel.Protocols (>= 6.5)
- System.IdentityModel.Tokens.Jwt (>= 6.5)
- Microsoft.IdentityModel.Tokens (6.5)
- Microsoft.CSharp (>= 4.5)
- Microsoft.IdentityModel.Logging (>= 6.5)
- System.Security.Cryptography.Cng (>= 4.5)
- Microsoft.IO.RecyclableMemoryStream (1.3.3)
- Microsoft.NETCore.Platforms (3.1)
- Microsoft.NETCore.Targets (3.1)
- NETStandard.Library (2.0.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Newtonsoft.Json (12.0.3)
- Saturn (0.12.1)
- FSharp.Control.Websockets (>= 0.2.2)
- FSharp.Core (>= 4.7)
- Giraffe (>= 4.0.1)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 3.0.2)
- System.Threading.Tasks.Dataflow (>= 4.11)
- Simple.Migrations (0.9.20)
- NETStandard.Library (>= 1.6.1)
- System.Collections (>= 4.3)
- System.Console (>= 4.3)
- System.Data.Common (>= 4.3)
- System.Linq (>= 4.3)
- System.Reflection (>= 4.3)
- System.Reflection.Extensions (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- SQLitePCLRaw.bundle_e_sqlite3 (2.0.2)
- SQLitePCLRaw.core (>= 2.0.2)
- SQLitePCLRaw.lib.e_sqlite3 (>= 2.0.2)
- SQLitePCLRaw.provider.dynamic_cdecl (>= 2.0.2)
- SQLitePCLRaw.core (2.0.2)
- System.Memory (>= 4.5.3)
- SQLitePCLRaw.lib.e_sqlite3 (2.0.2)
- SQLitePCLRaw.provider.dynamic_cdecl (2.0.2)
- SQLitePCLRaw.core (>= 2.0.2)
- System.Collections (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Console (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1.2)
- System.IO (>= 4.3)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Data.Common (4.3)
- System.Collections (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Text.RegularExpressions (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Diagnostics.Debug (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Globalization (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.IdentityModel.Tokens.Jwt (6.5)
- Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
- Microsoft.IdentityModel.Tokens (>= 6.5)
- System.IO (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Linq (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Memory (4.5.4)
- System.Reflection (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.IO (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Reflection.Emit (4.7)
- System.Reflection.Emit.Lightweight (4.7)
- System.Reflection.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Reflection (>= 4.3)
- System.Runtime (>= 4.3)
- System.Reflection.Primitives (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Resources.ResourceManager (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Globalization (>= 4.3)
- System.Reflection (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime.Extensions (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime (>= 4.3.1)
- System.Security.Cryptography.Cng (4.7)
- System.Text.Encoding (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.RegularExpressions (4.3.1)
- System.Runtime (>= 4.3.1)
- System.Threading.Tasks (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Threading.Tasks.Dataflow (4.11)
- System.Threading.Tasks.Extensions (4.5.4)
- System.ValueTuple (4.5)
- TaskBuilder.fs (2.1)
- FSharp.Core (>= 4.1.17)
- NETStandard.Library (>= 1.6.1)
- System.ValueTuple (>= 4.4)
- Utf8Json (1.3.7)
- System.Reflection.Emit (>= 4.3)
- System.Reflection.Emit.Lightweight (>= 4.3)
- System.Threading.Tasks.Extensions (>= 4.4)
- System.ValueTuple (>= 4.4)
-
-GROUP Build
-STORAGE: NONE
-RESTRICTION: == netstandard2.0
-NUGET
- remote: https://api.nuget.org/v3/index.json
- BlackFox.VsWhere (1.0)
- FSharp.Core (>= 4.2.3)
- Fake.Core.CommandLineParsing (5.19.1)
- FParsec (>= 1.0.3)
- FSharp.Core (>= 4.7)
- Fake.Core.Context (5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.Environment (5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.FakeVar (5.19.1)
- Fake.Core.Context (>= 5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.Process (5.19.1)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.FakeVar (>= 5.19.1)
- Fake.Core.String (>= 5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- Fake.IO.FileSystem (>= 5.19.1)
- FSharp.Core (>= 4.7)
- System.Diagnostics.Process (>= 4.3)
- Fake.Core.SemVer (5.19.1)
- FSharp.Core (>= 4.7)
- System.Runtime.Numerics (>= 4.3)
- Fake.Core.String (5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.Target (5.19.1)
- Fake.Core.CommandLineParsing (>= 5.19.1)
- Fake.Core.Context (>= 5.19.1)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.FakeVar (>= 5.19.1)
- Fake.Core.Process (>= 5.19.1)
- Fake.Core.String (>= 5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- FSharp.Control.Reactive (>= 4.2)
- FSharp.Core (>= 4.7)
- System.Reactive.Compatibility (>= 4.3.1)
- Fake.Core.Tasks (5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.Trace (5.19.1)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.FakeVar (>= 5.19.1)
- FSharp.Core (>= 4.7)
- Fake.Core.Xml (5.19.1)
- Fake.Core.String (>= 5.19.1)
- FSharp.Core (>= 4.7)
- System.Xml.ReaderWriter (>= 4.3.1)
- System.Xml.XDocument (>= 4.3)
- System.Xml.XPath (>= 4.3)
- System.Xml.XPath.XDocument (>= 4.3)
- System.Xml.XPath.XmlDocument (>= 4.3)
- Fake.DotNet.Cli (5.19.1)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.Process (>= 5.19.1)
- Fake.Core.String (>= 5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- Fake.DotNet.MSBuild (>= 5.19.1)
- Fake.DotNet.NuGet (>= 5.19.1)
- Fake.IO.FileSystem (>= 5.19.1)
- FSharp.Core (>= 4.7)
- Mono.Posix.NETStandard (>= 1.0)
- Newtonsoft.Json (>= 12.0.3)
- Fake.DotNet.MSBuild (5.19.1)
- BlackFox.VsWhere (>= 1.0)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.Process (>= 5.19.1)
- Fake.Core.String (>= 5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- Fake.IO.FileSystem (>= 5.19.1)
- FSharp.Core (>= 4.7)
- MSBuild.StructuredLogger (>= 2.0.152)
- Fake.DotNet.NuGet (5.19.1)
- Fake.Core.Environment (>= 5.19.1)
- Fake.Core.Process (>= 5.19.1)
- Fake.Core.SemVer (>= 5.19.1)
- Fake.Core.String (>= 5.19.1)
- Fake.Core.Tasks (>= 5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- Fake.Core.Xml (>= 5.19.1)
- Fake.IO.FileSystem (>= 5.19.1)
- Fake.Net.Http (>= 5.19.1)
- FSharp.Core (>= 4.7)
- Newtonsoft.Json (>= 12.0.3)
- NuGet.Protocol (>= 4.9.4)
- System.Net.Http (>= 4.3.4)
- Fake.IO.FileSystem (5.19.1)
- Fake.Core.String (>= 5.19.1)
- FSharp.Core (>= 4.7)
- System.Diagnostics.FileVersionInfo (>= 4.3)
- System.IO.FileSystem.Watcher (>= 4.3)
- Fake.Net.Http (5.19.1)
- Fake.Core.Trace (>= 5.19.1)
- FSharp.Core (>= 4.7)
- System.Net.Http (>= 4.3.4)
- FParsec (1.1.1)
- FSharp.Core (>= 4.3.4)
- FSharp.Control.Reactive (4.2)
- FSharp.Core (>= 4.2.3)
- System.Reactive (>= 4.0)
- FSharp.Core (4.7.1)
- Microsoft.Build (16.5)
- Microsoft.Build.Framework (16.5)
- System.Runtime.Serialization.Primitives (>= 4.1.1)
- System.Threading.Thread (>= 4.0)
- Microsoft.Build.Tasks.Core (16.5)
- Microsoft.Build.Framework (>= 16.5)
- Microsoft.Build.Utilities.Core (>= 16.5)
- Microsoft.Win32.Registry (>= 4.3)
- System.CodeDom (>= 4.4)
- System.Collections.Immutable (>= 1.5)
- System.Linq.Parallel (>= 4.0.1)
- System.Net.Http (>= 4.3.4)
- System.Reflection.Metadata (>= 1.6)
- System.Reflection.TypeExtensions (>= 4.1)
- System.Resources.Extensions (>= 4.6)
- System.Resources.Writer (>= 4.0)
- System.Threading.Tasks.Dataflow (>= 4.9)
- Microsoft.Build.Utilities.Core (16.5)
- Microsoft.Build.Framework (>= 16.5)
- Microsoft.Win32.Registry (>= 4.3)
- System.Collections.Immutable (>= 1.5)
- System.Text.Encoding.CodePages (>= 4.0.1)
- Microsoft.NETCore.Platforms (3.1)
- Microsoft.NETCore.Targets (3.1)
- Microsoft.Win32.Primitives (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- Microsoft.Win32.Registry (4.7)
- System.Buffers (>= 4.5)
- System.Memory (>= 4.5.3)
- System.Security.AccessControl (>= 4.7)
- System.Security.Principal.Windows (>= 4.7)
- Mono.Posix.NETStandard (1.0)
- MSBuild.StructuredLogger (2.0.174)
- Microsoft.Build (>= 15.8.166)
- Microsoft.Build.Framework (>= 15.8.166)
- Microsoft.Build.Tasks.Core (>= 15.8.166)
- Microsoft.Build.Utilities.Core (>= 15.8.166)
- Newtonsoft.Json (12.0.3)
- NuGet.Common (5.5.1)
- NuGet.Frameworks (>= 5.5.1)
- System.Diagnostics.Process (>= 4.3)
- System.Threading.Thread (>= 4.3)
- NuGet.Configuration (5.5.1)
- NuGet.Common (>= 5.5.1)
- System.Security.Cryptography.ProtectedData (>= 4.3)
- NuGet.Frameworks (5.5.1)
- NuGet.Packaging (5.5.1)
- Newtonsoft.Json (>= 9.0.1)
- NuGet.Configuration (>= 5.5.1)
- NuGet.Versioning (>= 5.5.1)
- System.Dynamic.Runtime (>= 4.3)
- NuGet.Protocol (5.5.1)
- NuGet.Packaging (>= 5.5.1)
- System.Dynamic.Runtime (>= 4.3)
- NuGet.Versioning (5.5.1)
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.native.System (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- runtime.native.System.Net.Http (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- runtime.native.System.Security.Cryptography.Apple (4.3.1)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
- runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
- System.Buffers (4.5.1)
- System.CodeDom (4.7)
- System.Collections (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Collections.Concurrent (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Diagnostics.Tracing (>= 4.3)
- System.Globalization (>= 4.3)
- System.Reflection (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Collections.Immutable (1.7)
- System.Memory (>= 4.5.3)
- System.Diagnostics.Debug (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Diagnostics.DiagnosticSource (4.7)
- System.Memory (>= 4.5.3)
- System.Diagnostics.FileVersionInfo (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Reflection.Metadata (>= 1.4.1)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Diagnostics.Process (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.Win32.Primitives (>= 4.3)
- Microsoft.Win32.Registry (>= 4.3)
- runtime.native.System (>= 4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Text.Encoding.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Thread (>= 4.3)
- System.Threading.ThreadPool (>= 4.3)
- System.Diagnostics.Tools (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Diagnostics.Tracing (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Dynamic.Runtime (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Linq (>= 4.3)
- System.Linq.Expressions (>= 4.3)
- System.ObjectModel (>= 4.3)
- System.Reflection (>= 4.3)
- System.Reflection.Emit (>= 4.3)
- System.Reflection.Emit.ILGeneration (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Reflection.TypeExtensions (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Globalization (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Globalization.Calendars (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Globalization (>= 4.3)
- System.Runtime (>= 4.3)
- System.Globalization.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.Globalization (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.IO (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.IO.FileSystem (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.IO (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.IO.FileSystem.Primitives (4.3)
- System.Runtime (>= 4.3)
- System.IO.FileSystem.Watcher (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.Win32.Primitives (>= 4.3)
- runtime.native.System (>= 4.3)
- System.Collections (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Overlapped (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Thread (>= 4.3)
- System.Linq (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Linq.Expressions (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Linq (>= 4.3)
- System.ObjectModel (>= 4.3)
- System.Reflection (>= 4.3)
- System.Reflection.Emit (>= 4.3)
- System.Reflection.Emit.ILGeneration (>= 4.3)
- System.Reflection.Emit.Lightweight (>= 4.3)
- System.Reflection.Extensions (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Reflection.TypeExtensions (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Linq.Parallel (4.3)
- System.Collections (>= 4.3)
- System.Collections.Concurrent (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Diagnostics.Tracing (>= 4.3)
- System.Linq (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Memory (4.5.4)
- System.Buffers (>= 4.5.1)
- System.Numerics.Vectors (>= 4.4)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Net.Http (4.3.4)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- runtime.native.System (>= 4.3)
- runtime.native.System.Net.Http (>= 4.3)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Diagnostics.DiagnosticSource (>= 4.3)
- System.Diagnostics.Tracing (>= 4.3)
- System.Globalization (>= 4.3)
- System.Globalization.Extensions (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.Net.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Security.Cryptography.Algorithms (>= 4.3)
- System.Security.Cryptography.Encoding (>= 4.3)
- System.Security.Cryptography.OpenSsl (>= 4.3)
- System.Security.Cryptography.Primitives (>= 4.3)
- System.Security.Cryptography.X509Certificates (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Net.Primitives (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime (>= 4.3.1)
- System.Runtime.Handles (>= 4.3)
- System.Numerics.Vectors (4.5)
- System.ObjectModel (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Threading (>= 4.3)
- System.Reactive (4.4.1)
- System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reactive.Compatibility (4.4.1)
- System.Reactive.Core (>= 4.4.1)
- System.Reactive.Interfaces (>= 4.4.1)
- System.Reactive.Linq (>= 4.4.1)
- System.Reactive.PlatformServices (>= 4.4.1)
- System.Reactive.Providers (>= 4.4.1)
- System.Reactive.Core (4.4.1)
- System.Reactive (>= 4.4.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reactive.Interfaces (4.4.1)
- System.Reactive (>= 4.4.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reactive.Linq (4.4.1)
- System.Reactive (>= 4.4.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reactive.PlatformServices (4.4.1)
- System.Reactive (>= 4.4.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reactive.Providers (4.4.1)
- System.Reactive (>= 4.4.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Reflection (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.IO (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Reflection.Emit (4.7)
- System.Reflection.Emit.ILGeneration (>= 4.7)
- System.Reflection.Emit.ILGeneration (4.7)
- System.Reflection.Emit.Lightweight (4.7)
- System.Reflection.Emit.ILGeneration (>= 4.7)
- System.Reflection.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Reflection (>= 4.3)
- System.Runtime (>= 4.3)
- System.Reflection.Metadata (1.8)
- System.Collections.Immutable (>= 1.7)
- System.Reflection.Primitives (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Reflection.TypeExtensions (4.7)
- System.Resources.Extensions (4.7)
- System.Memory (>= 4.5.3)
- System.Resources.ResourceManager (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Globalization (>= 4.3)
- System.Reflection (>= 4.3)
- System.Runtime (>= 4.3)
- System.Resources.Writer (4.3)
- System.Collections (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Runtime (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime.CompilerServices.Unsafe (4.7.1)
- System.Runtime.Extensions (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1.1)
- Microsoft.NETCore.Targets (>= 1.1.3)
- System.Runtime (>= 4.3.1)
- System.Runtime.Handles (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Runtime.InteropServices (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Reflection (>= 4.3)
- System.Reflection.Primitives (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices.WindowsRuntime (4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Numerics (4.3)
- System.Globalization (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Serialization.Primitives (4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Security.AccessControl (4.7)
- System.Security.Principal.Windows (>= 4.7)
- System.Security.Cryptography.Algorithms (4.3.1)
- Microsoft.NETCore.Platforms (>= 1.1)
- runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
- System.Collections (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Runtime.Numerics (>= 4.3)
- System.Security.Cryptography.Encoding (>= 4.3)
- System.Security.Cryptography.Primitives (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Security.Cryptography.Cng (4.7)
- System.Security.Cryptography.Csp (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.IO (>= 4.3)
- System.Reflection (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Security.Cryptography.Algorithms (>= 4.3)
- System.Security.Cryptography.Encoding (>= 4.3)
- System.Security.Cryptography.Primitives (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Security.Cryptography.Encoding (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
- System.Collections (>= 4.3)
- System.Collections.Concurrent (>= 4.3)
- System.Linq (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Security.Cryptography.Primitives (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Security.Cryptography.OpenSsl (4.7)
- System.Security.Cryptography.Primitives (4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Threading (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Security.Cryptography.ProtectedData (4.7)
- System.Memory (>= 4.5.3)
- System.Security.Cryptography.X509Certificates (4.3.2)
- Microsoft.NETCore.Platforms (>= 1.1)
- runtime.native.System (>= 4.3)
- runtime.native.System.Net.Http (>= 4.3)
- runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.Globalization.Calendars (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Runtime.Numerics (>= 4.3)
- System.Security.Cryptography.Algorithms (>= 4.3)
- System.Security.Cryptography.Cng (>= 4.3)
- System.Security.Cryptography.Csp (>= 4.3)
- System.Security.Cryptography.Encoding (>= 4.3)
- System.Security.Cryptography.OpenSsl (>= 4.3)
- System.Security.Cryptography.Primitives (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Security.Principal.Windows (4.7)
- System.Text.Encoding (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding.CodePages (4.7)
- System.Runtime.CompilerServices.Unsafe (>= 4.7)
- System.Text.Encoding.Extensions (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Text.RegularExpressions (4.3.1)
- System.Collections (>= 4.3)
- System.Globalization (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3.1)
- System.Runtime.Extensions (>= 4.3.1)
- System.Threading (>= 4.3)
- System.Threading (4.3)
- System.Runtime (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Overlapped (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Threading.Tasks (4.3)
- Microsoft.NETCore.Platforms (>= 1.1)
- Microsoft.NETCore.Targets (>= 1.1)
- System.Runtime (>= 4.3)
- System.Threading.Tasks.Dataflow (4.11)
- System.Threading.Tasks.Extensions (4.5.4)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Threading.Thread (4.3)
- System.Runtime (>= 4.3)
- System.Threading.ThreadPool (4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Handles (>= 4.3)
- System.Xml.ReaderWriter (4.3.1)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.IO.FileSystem (>= 4.3)
- System.IO.FileSystem.Primitives (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Runtime.InteropServices (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Text.Encoding.Extensions (>= 4.3)
- System.Text.RegularExpressions (>= 4.3)
- System.Threading.Tasks (>= 4.3)
- System.Threading.Tasks.Extensions (>= 4.3)
- System.Xml.XDocument (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Diagnostics.Tools (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Reflection (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Xml.ReaderWriter (>= 4.3)
- System.Xml.XmlDocument (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Text.Encoding (>= 4.3)
- System.Threading (>= 4.3)
- System.Xml.ReaderWriter (>= 4.3)
- System.Xml.XPath (4.3)
- System.Collections (>= 4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Xml.ReaderWriter (>= 4.3)
- System.Xml.XPath.XDocument (4.3)
- System.Diagnostics.Debug (>= 4.3)
- System.Linq (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Xml.ReaderWriter (>= 4.3)
- System.Xml.XDocument (>= 4.3)
- System.Xml.XPath (>= 4.3)
- System.Xml.XPath.XmlDocument (4.3)
- System.Collections (>= 4.3)
- System.Globalization (>= 4.3)
- System.IO (>= 4.3)
- System.Resources.ResourceManager (>= 4.3)
- System.Runtime (>= 4.3)
- System.Runtime.Extensions (>= 4.3)
- System.Threading (>= 4.3)
- System.Xml.ReaderWriter (>= 4.3)
- System.Xml.XmlDocument (>= 4.3)
- System.Xml.XPath (>= 4.3)
+STORAGE: NONE
+RESTRICTION: == netcoreapp3.1
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ Dapper (2.0.35)
+ System.Reflection.Emit.Lightweight (>= 4.7)
+ FSharp.Control.Websockets (0.2.2)
+ FSharp.Core (>= 4.3.4)
+ Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
+ FSharp.Core (4.7.1)
+ Giraffe (4.1)
+ FSharp.Core (>= 4.7)
+ Microsoft.IO.RecyclableMemoryStream (>= 1.2.2)
+ Newtonsoft.Json (>= 12.0.2)
+ TaskBuilder.fs (>= 2.1)
+ Utf8Json (>= 1.3.7)
+ Microsoft.AspNetCore.Authentication.JwtBearer (3.1.3)
+ Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 5.5)
+ Microsoft.CSharp (4.7)
+ Microsoft.Data.Sqlite (3.1.3)
+ Microsoft.Data.Sqlite.Core (>= 3.1.3)
+ SQLitePCLRaw.bundle_e_sqlite3 (>= 2.0.2)
+ Microsoft.Data.Sqlite.Core (3.1.3)
+ SQLitePCLRaw.core (>= 2.0.2)
+ Microsoft.IdentityModel.JsonWebTokens (6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Logging (6.5)
+ Microsoft.IdentityModel.Protocols (6.5)
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ Microsoft.IdentityModel.Protocols.OpenIdConnect (6.5)
+ Microsoft.IdentityModel.Protocols (>= 6.5)
+ System.IdentityModel.Tokens.Jwt (>= 6.5)
+ Microsoft.IdentityModel.Tokens (6.5)
+ Microsoft.CSharp (>= 4.5)
+ Microsoft.IdentityModel.Logging (>= 6.5)
+ System.Security.Cryptography.Cng (>= 4.5)
+ Microsoft.IO.RecyclableMemoryStream (1.3.3)
+ Microsoft.NETCore.Platforms (3.1)
+ Microsoft.NETCore.Targets (3.1)
+ NETStandard.Library (2.0.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Newtonsoft.Json (12.0.3)
+ Saturn (0.12.1)
+ FSharp.Control.Websockets (>= 0.2.2)
+ FSharp.Core (>= 4.7)
+ Giraffe (>= 4.0.1)
+ Microsoft.AspNetCore.Authentication.JwtBearer (>= 3.0.2)
+ System.Threading.Tasks.Dataflow (>= 4.11)
+ Simple.Migrations (0.9.20)
+ NETStandard.Library (>= 1.6.1)
+ System.Collections (>= 4.3)
+ System.Console (>= 4.3)
+ System.Data.Common (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ SQLitePCLRaw.bundle_e_sqlite3 (2.0.2)
+ SQLitePCLRaw.core (>= 2.0.2)
+ SQLitePCLRaw.lib.e_sqlite3 (>= 2.0.2)
+ SQLitePCLRaw.provider.dynamic_cdecl (>= 2.0.2)
+ SQLitePCLRaw.core (2.0.2)
+ System.Memory (>= 4.5.3)
+ SQLitePCLRaw.lib.e_sqlite3 (2.0.2)
+ SQLitePCLRaw.provider.dynamic_cdecl (2.0.2)
+ SQLitePCLRaw.core (>= 2.0.2)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Console (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1.2)
+ System.IO (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Data.Common (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.IdentityModel.Tokens.Jwt (6.5)
+ Microsoft.IdentityModel.JsonWebTokens (>= 6.5)
+ Microsoft.IdentityModel.Tokens (>= 6.5)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Memory (4.5.4)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.7)
+ System.Reflection.Emit.Lightweight (4.7)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Security.Cryptography.Cng (4.7)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Runtime (>= 4.3.1)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.11)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.ValueTuple (4.5)
+ TaskBuilder.fs (2.1)
+ FSharp.Core (>= 4.1.17)
+ NETStandard.Library (>= 1.6.1)
+ System.ValueTuple (>= 4.4)
+ Utf8Json (1.3.7)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.4)
+ System.ValueTuple (>= 4.4)
+
+GROUP Build
+STORAGE: NONE
+RESTRICTION: == netstandard2.0
+NUGET
+ remote: https://api.nuget.org/v3/index.json
+ BlackFox.VsWhere (1.0)
+ FSharp.Core (>= 4.2.3)
+ Fake.Core.CommandLineParsing (5.19.1)
+ FParsec (>= 1.0.3)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Context (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Environment (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.FakeVar (5.19.1)
+ Fake.Core.Context (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Process (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Diagnostics.Process (>= 4.3)
+ Fake.Core.SemVer (5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Runtime.Numerics (>= 4.3)
+ Fake.Core.String (5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Target (5.19.1)
+ Fake.Core.CommandLineParsing (>= 5.19.1)
+ Fake.Core.Context (>= 5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Control.Reactive (>= 4.2)
+ FSharp.Core (>= 4.7)
+ System.Reactive.Compatibility (>= 4.3.1)
+ Fake.Core.Tasks (5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Trace (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.FakeVar (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Fake.Core.Xml (5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Xml.ReaderWriter (>= 4.3.1)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XDocument (>= 4.3)
+ System.Xml.XPath.XmlDocument (>= 4.3)
+ Fake.DotNet.Cli (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.DotNet.MSBuild (>= 5.19.1)
+ Fake.DotNet.NuGet (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Mono.Posix.NETStandard (>= 1.0)
+ Newtonsoft.Json (>= 12.0.3)
+ Fake.DotNet.MSBuild (5.19.1)
+ BlackFox.VsWhere (>= 1.0)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ MSBuild.StructuredLogger (>= 2.0.152)
+ Fake.DotNet.NuGet (5.19.1)
+ Fake.Core.Environment (>= 5.19.1)
+ Fake.Core.Process (>= 5.19.1)
+ Fake.Core.SemVer (>= 5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ Fake.Core.Tasks (>= 5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ Fake.Core.Xml (>= 5.19.1)
+ Fake.IO.FileSystem (>= 5.19.1)
+ Fake.Net.Http (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ Newtonsoft.Json (>= 12.0.3)
+ NuGet.Protocol (>= 4.9.4)
+ System.Net.Http (>= 4.3.4)
+ Fake.IO.FileSystem (5.19.1)
+ Fake.Core.String (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Diagnostics.FileVersionInfo (>= 4.3)
+ System.IO.FileSystem.Watcher (>= 4.3)
+ Fake.Net.Http (5.19.1)
+ Fake.Core.Trace (>= 5.19.1)
+ FSharp.Core (>= 4.7)
+ System.Net.Http (>= 4.3.4)
+ FParsec (1.1.1)
+ FSharp.Core (>= 4.3.4)
+ FSharp.Control.Reactive (4.2)
+ FSharp.Core (>= 4.2.3)
+ System.Reactive (>= 4.0)
+ FSharp.Core (4.7.1)
+ Microsoft.Build (16.5)
+ Microsoft.Build.Framework (16.5)
+ System.Runtime.Serialization.Primitives (>= 4.1.1)
+ System.Threading.Thread (>= 4.0)
+ Microsoft.Build.Tasks.Core (16.5)
+ Microsoft.Build.Framework (>= 16.5)
+ Microsoft.Build.Utilities.Core (>= 16.5)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.CodeDom (>= 4.4)
+ System.Collections.Immutable (>= 1.5)
+ System.Linq.Parallel (>= 4.0.1)
+ System.Net.Http (>= 4.3.4)
+ System.Reflection.Metadata (>= 1.6)
+ System.Reflection.TypeExtensions (>= 4.1)
+ System.Resources.Extensions (>= 4.6)
+ System.Resources.Writer (>= 4.0)
+ System.Threading.Tasks.Dataflow (>= 4.9)
+ Microsoft.Build.Utilities.Core (16.5)
+ Microsoft.Build.Framework (>= 16.5)
+ Microsoft.Win32.Registry (>= 4.3)
+ System.Collections.Immutable (>= 1.5)
+ System.Text.Encoding.CodePages (>= 4.0.1)
+ Microsoft.NETCore.Platforms (3.1)
+ Microsoft.NETCore.Targets (3.1)
+ Microsoft.Win32.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ Microsoft.Win32.Registry (4.7)
+ System.Buffers (>= 4.5)
+ System.Memory (>= 4.5.3)
+ System.Security.AccessControl (>= 4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ Mono.Posix.NETStandard (1.0)
+ MSBuild.StructuredLogger (2.0.174)
+ Microsoft.Build (>= 15.8.166)
+ Microsoft.Build.Framework (>= 15.8.166)
+ Microsoft.Build.Tasks.Core (>= 15.8.166)
+ Microsoft.Build.Utilities.Core (>= 15.8.166)
+ Newtonsoft.Json (12.0.3)
+ NuGet.Common (5.5.1)
+ NuGet.Frameworks (>= 5.5.1)
+ System.Diagnostics.Process (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ NuGet.Configuration (5.5.1)
+ NuGet.Common (>= 5.5.1)
+ System.Security.Cryptography.ProtectedData (>= 4.3)
+ NuGet.Frameworks (5.5.1)
+ NuGet.Packaging (5.5.1)
+ Newtonsoft.Json (>= 9.0.1)
+ NuGet.Configuration (>= 5.5.1)
+ NuGet.Versioning (>= 5.5.1)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Protocol (5.5.1)
+ NuGet.Packaging (>= 5.5.1)
+ System.Dynamic.Runtime (>= 4.3)
+ NuGet.Versioning (5.5.1)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.native.System (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Net.Http (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.debian.9-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.27-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.fedora.28-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.3)
+ runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.opensuse.42.3-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3.1)
+ runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ runtime.ubuntu.18.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3.3)
+ System.Buffers (4.5.1)
+ System.CodeDom (4.7)
+ System.Collections (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Collections.Concurrent (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Collections.Immutable (1.7)
+ System.Memory (>= 4.5.3)
+ System.Diagnostics.Debug (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.DiagnosticSource (4.7)
+ System.Memory (>= 4.5.3)
+ System.Diagnostics.FileVersionInfo (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Reflection.Metadata (>= 1.4.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Diagnostics.Process (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ Microsoft.Win32.Registry (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Threading.ThreadPool (>= 4.3)
+ System.Diagnostics.Tools (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Diagnostics.Tracing (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Dynamic.Runtime (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Linq.Expressions (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Globalization (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Globalization.Calendars (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Globalization.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.IO (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.IO.FileSystem.Primitives (4.3)
+ System.Runtime (>= 4.3)
+ System.IO.FileSystem.Watcher (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.Win32.Primitives (>= 4.3)
+ runtime.native.System (>= 4.3)
+ System.Collections (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Overlapped (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Thread (>= 4.3)
+ System.Linq (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Linq.Expressions (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Linq (>= 4.3)
+ System.ObjectModel (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Reflection.Emit (>= 4.3)
+ System.Reflection.Emit.ILGeneration (>= 4.3)
+ System.Reflection.Emit.Lightweight (>= 4.3)
+ System.Reflection.Extensions (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Reflection.TypeExtensions (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Linq.Parallel (4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Memory (4.5.4)
+ System.Buffers (>= 4.5.1)
+ System.Numerics.Vectors (>= 4.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Net.Http (4.3.4)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.DiagnosticSource (>= 4.3)
+ System.Diagnostics.Tracing (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Extensions (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.Net.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Security.Cryptography.X509Certificates (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Net.Primitives (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (>= 4.3)
+ System.Numerics.Vectors (4.5)
+ System.ObjectModel (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Reactive (4.4.1)
+ System.Runtime.InteropServices.WindowsRuntime (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Compatibility (4.4.1)
+ System.Reactive.Core (>= 4.4.1)
+ System.Reactive.Interfaces (>= 4.4.1)
+ System.Reactive.Linq (>= 4.4.1)
+ System.Reactive.PlatformServices (>= 4.4.1)
+ System.Reactive.Providers (>= 4.4.1)
+ System.Reactive.Core (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Interfaces (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Linq (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.PlatformServices (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reactive.Providers (4.4.1)
+ System.Reactive (>= 4.4.1)
+ System.Threading.Tasks.Extensions (>= 4.5.4)
+ System.Reflection (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Emit (4.7)
+ System.Reflection.Emit.ILGeneration (>= 4.7)
+ System.Reflection.Emit.ILGeneration (4.7)
+ System.Reflection.Emit.Lightweight (4.7)
+ System.Reflection.Emit.ILGeneration (>= 4.7)
+ System.Reflection.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Reflection.Metadata (1.8)
+ System.Collections.Immutable (>= 1.7)
+ System.Reflection.Primitives (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Reflection.TypeExtensions (4.7)
+ System.Resources.Extensions (4.7)
+ System.Memory (>= 4.5.3)
+ System.Resources.ResourceManager (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Globalization (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Resources.Writer (4.3)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Runtime (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime.CompilerServices.Unsafe (4.7.1)
+ System.Runtime.Extensions (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1.1)
+ Microsoft.NETCore.Targets (>= 1.1.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Handles (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Runtime.InteropServices (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Reflection (>= 4.3)
+ System.Reflection.Primitives (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices.WindowsRuntime (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Numerics (4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Serialization.Primitives (4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Security.AccessControl (4.7)
+ System.Security.Principal.Windows (>= 4.7)
+ System.Security.Cryptography.Algorithms (4.3.1)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.Apple (>= 4.3.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.Cng (4.7)
+ System.Security.Cryptography.Csp (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Cryptography.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Collections (>= 4.3)
+ System.Collections.Concurrent (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (4.7)
+ System.Security.Cryptography.Primitives (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Security.Cryptography.ProtectedData (4.7)
+ System.Memory (>= 4.5.3)
+ System.Security.Cryptography.X509Certificates (4.3.2)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ runtime.native.System (>= 4.3)
+ runtime.native.System.Net.Http (>= 4.3)
+ runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3.2)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Globalization.Calendars (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Runtime.Numerics (>= 4.3)
+ System.Security.Cryptography.Algorithms (>= 4.3)
+ System.Security.Cryptography.Cng (>= 4.3)
+ System.Security.Cryptography.Csp (>= 4.3)
+ System.Security.Cryptography.Encoding (>= 4.3)
+ System.Security.Cryptography.OpenSsl (>= 4.3)
+ System.Security.Cryptography.Primitives (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Security.Principal.Windows (4.7)
+ System.Text.Encoding (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding.CodePages (4.7)
+ System.Runtime.CompilerServices.Unsafe (>= 4.7)
+ System.Text.Encoding.Extensions (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.RegularExpressions (4.3.1)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3.1)
+ System.Runtime.Extensions (>= 4.3.1)
+ System.Threading (>= 4.3)
+ System.Threading (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Overlapped (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Threading.Tasks (4.3)
+ Microsoft.NETCore.Platforms (>= 1.1)
+ Microsoft.NETCore.Targets (>= 1.1)
+ System.Runtime (>= 4.3)
+ System.Threading.Tasks.Dataflow (4.11)
+ System.Threading.Tasks.Extensions (4.5.4)
+ System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
+ System.Threading.Thread (4.3)
+ System.Runtime (>= 4.3)
+ System.Threading.ThreadPool (4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Handles (>= 4.3)
+ System.Xml.ReaderWriter (4.3.1)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.IO.FileSystem (>= 4.3)
+ System.IO.FileSystem.Primitives (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Runtime.InteropServices (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Text.Encoding.Extensions (>= 4.3)
+ System.Text.RegularExpressions (>= 4.3)
+ System.Threading.Tasks (>= 4.3)
+ System.Threading.Tasks.Extensions (>= 4.3)
+ System.Xml.XDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Diagnostics.Tools (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Reflection (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Text.Encoding (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath (4.3)
+ System.Collections (>= 4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XPath.XDocument (4.3)
+ System.Diagnostics.Debug (>= 4.3)
+ System.Linq (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
+ System.Xml.XPath.XmlDocument (4.3)
+ System.Collections (>= 4.3)
+ System.Globalization (>= 4.3)
+ System.IO (>= 4.3)
+ System.Resources.ResourceManager (>= 4.3)
+ System.Runtime (>= 4.3)
+ System.Runtime.Extensions (>= 4.3)
+ System.Threading (>= 4.3)
+ System.Xml.ReaderWriter (>= 4.3)
+ System.Xml.XmlDocument (>= 4.3)
+ System.Xml.XPath (>= 4.3)
diff --git a/Content/SQLite/src/Migrations/Migrations.fsproj b/Content/SQLite/src/Migrations/Migrations.fsproj
new file mode 100644
index 0000000..97c7089
--- /dev/null
+++ b/Content/SQLite/src/Migrations/Migrations.fsproj
@@ -0,0 +1,11 @@
+
+
+ Exe
+ netcoreapp3.1
+
+
+
+
+
+
+
diff --git a/Content/src/Migrations/Program.fs b/Content/SQLite/src/Migrations/Program.fs
similarity index 100%
rename from Content/src/Migrations/Program.fs
rename to Content/SQLite/src/Migrations/Program.fs
diff --git a/Content/src/Migrations/paket.references b/Content/SQLite/src/Migrations/paket.references
similarity index 100%
rename from Content/src/Migrations/paket.references
rename to Content/SQLite/src/Migrations/paket.references
diff --git a/Content/SQLite/src/SaturnServer/Config.fs b/Content/SQLite/src/SaturnServer/Config.fs
new file mode 100644
index 0000000..a7454db
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Config.fs
@@ -0,0 +1,5 @@
+module Config
+
+type Config = {
+ connectionString : string
+}
\ No newline at end of file
diff --git a/Content/SQLite/src/SaturnServer/Database.fs b/Content/SQLite/src/SaturnServer/Database.fs
new file mode 100644
index 0000000..a25c76f
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Database.fs
@@ -0,0 +1,44 @@
+module Database
+
+open Dapper
+open System.Data.Common
+open System.Collections.Generic
+open FSharp.Control.Tasks.ContextInsensitive
+
+let inline (=>) k v = k, box v
+
+let execute (connection:#DbConnection) (sql:string) (data:_) =
+ task {
+ try
+ let! res = connection.ExecuteAsync(sql, data)
+ return Ok res
+ with
+ | ex -> return Error ex
+ }
+
+let query (connection:#DbConnection) (sql:string) (parameters:IDictionary option) =
+ task {
+ try
+ let! res =
+ match parameters with
+ | Some p -> connection.QueryAsync<'T>(sql, p)
+ | None -> connection.QueryAsync<'T>(sql)
+ return Ok res
+ with
+ | ex -> return Error ex
+ }
+
+let querySingle (connection:#DbConnection) (sql:string) (parameters:IDictionary option) =
+ task {
+ try
+ let! res =
+ match parameters with
+ | Some p -> connection.QuerySingleOrDefaultAsync<'T>(sql, p)
+ | None -> connection.QuerySingleOrDefaultAsync<'T>(sql)
+ return
+ if isNull (box res) then Ok None
+ else Ok (Some res)
+
+ with
+ | ex -> return Error ex
+ }
diff --git a/Content/src/SaturnServer/Program.fs b/Content/SQLite/src/SaturnServer/Program.fs
similarity index 100%
rename from Content/src/SaturnServer/Program.fs
rename to Content/SQLite/src/SaturnServer/Program.fs
diff --git a/Content/SQLite/src/SaturnServer/Router.fs b/Content/SQLite/src/SaturnServer/Router.fs
new file mode 100644
index 0000000..f01a911
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Router.fs
@@ -0,0 +1,45 @@
+module Router
+
+open Saturn
+open Giraffe.Core
+open Giraffe.ResponseWriters
+
+
+let browser = pipeline {
+ plug acceptHtml
+ plug putSecureBrowserHeaders
+ plug fetchSession
+ set_header "x-pipeline-type" "Browser"
+}
+
+let defaultView = router {
+ get "/" (htmlView Index.layout)
+ get "/index.html" (redirectTo false "/")
+ get "/default.html" (redirectTo false "/")
+}
+
+let browserRouter = router {
+ not_found_handler (htmlView NotFound.layout) //Use the default 404 webpage
+ pipe_through browser //Use the default browser pipeline
+
+ forward "" defaultView //Use the default view
+}
+
+//Other scopes may use different pipelines and error handlers
+
+// let api = pipeline {
+// plug acceptJson
+// set_header "x-pipeline-type" "Api"
+// }
+
+// let apiRouter = router {
+// error_handler (text "Api 404")
+// pipe_through api
+//
+// forward "/someApi" someScopeOrController
+// }
+
+let appRouter = router {
+ // forward "/api" apiRouter
+ forward "" browserRouter
+}
\ No newline at end of file
diff --git a/Content/src/SaturnServer/SaturnServer.fsproj b/Content/SQLite/src/SaturnServer/SaturnServer.fsproj
similarity index 100%
rename from Content/src/SaturnServer/SaturnServer.fsproj
rename to Content/SQLite/src/SaturnServer/SaturnServer.fsproj
diff --git a/Content/SQLite/src/SaturnServer/Templates/App.fs b/Content/SQLite/src/SaturnServer/Templates/App.fs
new file mode 100644
index 0000000..1dd88f1
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Templates/App.fs
@@ -0,0 +1,49 @@
+module App
+
+open Giraffe.GiraffeViewEngine
+
+let layout (content: XmlNode list) =
+ html [_class "has-navbar-fixed-top"] [
+ head [] [
+ meta [_charset "utf-8"]
+ meta [_name "viewport"; _content "width=device-width, initial-scale=1" ]
+ title [] [encodedText "Hello SaturnServer"]
+ link [_rel "stylesheet"; _href "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" ]
+ link [_rel "stylesheet"; _href "https://cdnjs.cloudflare.com/ajax/libs/bulma/0.6.1/css/bulma.min.css" ]
+ link [_rel "stylesheet"; _href "/app.css" ]
+
+ ]
+ body [] [
+ yield nav [ _class "navbar is-fixed-top has-shadow" ] [
+ div [_class "navbar-brand"] [
+ a [_class "navbar-item"; _href "/"] [
+ img [_src "https://avatars0.githubusercontent.com/u/35305523?s=200"; _width "28"; _height "28"]
+ ]
+ div [_class "navbar-burger burger"; attr "data-target" "navMenu"] [
+ span [] []
+ span [] []
+ span [] []
+ ]
+ ]
+ div [_class "navbar-menu"; _id "navMenu"] [
+ div [_class "navbar-start"] [
+ a [_class "navbar-item"; _href "https://github.com/SaturnFramework/Saturn/blob/master/README.md"] [rawText "Getting started"]
+ ]
+ ]
+ ]
+ yield! content
+ yield footer [_class "footer is-fixed-bottom"] [
+ div [_class "container"] [
+ div [_class "content has-text-centered"] [
+ p [] [
+ rawText "Powered by "
+ a [_href "https://github.com/SaturnFramework/Saturn"] [rawText "Saturn"]
+ rawText " - F# MVC framework created by "
+ a [_href "http://lambdafactory.io"] [rawText "λFactory"]
+ ]
+ ]
+ ]
+ ]
+ yield script [_src "/app.js"] []
+ ]
+ ]
diff --git a/Content/SQLite/src/SaturnServer/Templates/Index.fs b/Content/SQLite/src/SaturnServer/Templates/Index.fs
new file mode 100644
index 0000000..59595eb
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Templates/Index.fs
@@ -0,0 +1,64 @@
+module Index
+
+open Giraffe.GiraffeViewEngine
+
+let index =
+ [
+ section [_class "hero is-primary"] [
+ div [_class "hero-body"] [
+ div [_class "container"] [
+ div [_class "columns is-vcentered"] [
+ div [_class "column"] [
+ p [_class "title"] [rawText "Welcome to Saturn!"]
+ p [_class "subtitle"] [rawText "Opinionated, web development framework for F# which implements the server-side, functional MVC pattern"]
+ ]
+ ]
+ ]
+ ]
+ ]
+ section [_class "section"] [
+ h1 [_class "title"] [rawText "Resources"]
+ div [_class "tile is-ancestor"] [
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-primary box"] [
+ a [_class "title "] [rawText "Guides (WIP)"]
+ ]
+ ]
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-info box"] [
+ a [_class "title"] [rawText "Documentation (WIP)"]
+ ]
+ ]
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-warning box"] [
+ a [_class "title"; _href "https://github.com/SaturnFramework/Saturn" ] [rawText "Source"]
+ ]
+ ]
+
+ ]
+ ]
+ section [_class "section"] [
+ h1 [_class "title"] [rawText "Help"]
+ div [_class "tile is-ancestor"] [
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-link box"] [
+ a [_class "title"; _href "https://github.com/SaturnFramework/Saturn/issues"] [rawText "GitHub issues"]
+ ]
+ ]
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-danger box"] [
+ a [_class "title"; _href "https://gitter.im/SaturnFramework/Saturn"] [rawText "Gitter"]
+ ]
+ ]
+ div [_class "tile is-parent is-4"] [
+ article [_class "tile is-child notification is-success box"] [
+ a [_class "title"; _href "https://safe-stack.github.io/"] [rawText "SAFE Stack"]
+ ]
+ ]
+
+ ]
+ ]
+ ]
+
+let layout =
+ App.layout index
\ No newline at end of file
diff --git a/Content/SQLite/src/SaturnServer/Templates/InternalError.fs b/Content/SQLite/src/SaturnServer/Templates/InternalError.fs
new file mode 100644
index 0000000..70ab872
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Templates/InternalError.fs
@@ -0,0 +1,19 @@
+module InternalError
+
+open System
+open Giraffe.GiraffeViewEngine
+let layout (ex: Exception) =
+ html [_class "has-navbar-fixed-top"] [
+ head [] [
+ meta [_charset "utf-8"]
+ meta [_name "viewport"; _content "width=device-width, initial-scale=1" ]
+ title [] [encodedText "SaturnServer - Error #500"]
+ ]
+ body [] [
+ h1 [] [rawText "ERROR #500"]
+ h3 [] [rawText ex.Message]
+ h4 [] [rawText ex.Source]
+ p [] [rawText ex.StackTrace]
+ a [_href "/" ] [rawText "Go back to home page"]
+ ]
+ ]
\ No newline at end of file
diff --git a/Content/SQLite/src/SaturnServer/Templates/NotFound.fs b/Content/SQLite/src/SaturnServer/Templates/NotFound.fs
new file mode 100644
index 0000000..7cd474f
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/Templates/NotFound.fs
@@ -0,0 +1,16 @@
+module NotFound
+
+open Giraffe.GiraffeViewEngine
+
+let layout =
+ html [_class "has-navbar-fixed-top"] [
+ head [] [
+ meta [_charset "utf-8"]
+ meta [_name "viewport"; _content "width=device-width, initial-scale=1" ]
+ title [] [encodedText "SaturnServer - Error #404"]
+ ]
+ body [] [
+ h1 [] [rawText "ERROR #404"]
+ a [_href "/" ] [rawText "Go back to home page"]
+ ]
+ ]
\ No newline at end of file
diff --git a/Content/src/SaturnServer/paket.references b/Content/SQLite/src/SaturnServer/paket.references
similarity index 100%
rename from Content/src/SaturnServer/paket.references
rename to Content/SQLite/src/SaturnServer/paket.references
diff --git a/Content/SQLite/src/SaturnServer/static/app.css b/Content/SQLite/src/SaturnServer/static/app.css
new file mode 100644
index 0000000..5314c34
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/static/app.css
@@ -0,0 +1 @@
+/* This file is for your main application css. */
\ No newline at end of file
diff --git a/Content/SQLite/src/SaturnServer/static/app.js b/Content/SQLite/src/SaturnServer/static/app.js
new file mode 100644
index 0000000..12719c1
--- /dev/null
+++ b/Content/SQLite/src/SaturnServer/static/app.js
@@ -0,0 +1,46 @@
+function addNavbarBurger () {
+ // Get all "navbar-burger" elements
+ var $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0);
+
+ // Check if there are any navbar burgers
+ if ($navbarBurgers.length > 0) {
+
+ // Add a click event on each of them
+ $navbarBurgers.forEach(function ($el) {
+ $el.addEventListener('click', function () {
+
+ // Get the target from the "data-target" attribute
+ var target = $el.dataset.target;
+ var $target = document.getElementById(target);
+
+ // Toggle the class on both the "navbar-burger" and the "navbar-menu"
+ $el.classList.toggle('is-active');
+ $target.classList.toggle('is-active');
+
+ });
+ });
+ }
+}
+
+function addDeleteButtons () {
+ var $deleteButtons = Array.prototype.slice.call(document.querySelectorAll('.is-delete'), 0);
+ if ($deleteButtons.length > 0) {
+ $deleteButtons.forEach(function($el) {
+ $el.addEventListener('click', function () {
+ var target = $el.dataset.href;
+ var xhr = new XMLHttpRequest();
+ xhr.open("DELETE", target, true);
+ xhr.setRequestHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
+ xhr.onload = function () {
+ window.location.reload(false);
+ }
+ xhr.send(null);
+ });
+ });
+ }
+}
+
+document.addEventListener('DOMContentLoaded', function () {
+ addNavbarBurger();
+ addDeleteButtons();
+});
\ No newline at end of file
diff --git a/README.md b/README.md
index aaa2eec..1f74096 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ A dotnet CLI template for [Saturn](https://github.com/Krzysztof-Cieslak/Saturn)
## Using the template
* Install or update the template: `dotnet new -i Saturn.Template`
-* Create a new project from the template: `dotnet new Saturn --name my-saturn-project`
+* Create a new project from the template: `dotnet new Saturn --name my-saturn-project --database sqlite`
* Follow instructions in the readme of generated project