This commit is contained in:
Laura Hausmann 2019-08-16 14:02:40 +02:00
parent bbec703d32
commit aa1d3b1e75
No known key found for this signature in database
GPG key ID: 1720DF2EC8974C2D
83 changed files with 731 additions and 22241 deletions

228
.gitignore vendored Normal file
View file

@ -0,0 +1,228 @@
# The following command works for downloading when using Git for Windows:
# curl -LOf http://gist.githubusercontent.com/kmorcinek/2710267/raw/.gitignore
#
# Download this file using PowerShell v3 under Windows with the following comand:
# Invoke-WebRequest https://gist.githubusercontent.com/kmorcinek/2710267/raw/ -OutFile .gitignore
#
# or wget:
# wget --no-check-certificate http://gist.githubusercontent.com/kmorcinek/2710267/raw/.gitignore
# User-specific files
*.suo
*.user
*.sln.docstates
# Build results
[Dd]ebug/
[Rr]elease/
x64/
[Bb]in/
[Oo]bj/
# build folder is nowadays used for build scripts and should not be ignored
#build/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.log
*.scc
# OS generated files #
.DS_Store*
Icon?
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile
# Visual Studio profiler
*.psess
*.vsp
*.vspx
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# NCrunch
*.ncrunch*
.*crunch*.local.xml
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.Publish.xml
# Windows Azure Build Output
csx
*.build.csdef
# Windows Store app package directory
AppPackages/
# Others
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.pfx
*.publishsettings
modulesbin/
tempbin/
# EPiServer Site file (VPP)
AppData/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file to a newer
# Visual Studio version. Backup files are not needed, because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# vim
*.txt~
*.swp
*.swo
# Temp files when opening LibreOffice on ubuntu
.~lock.*
# svn
.svn
# CVS - Source Control
**/CVS/
# Remainings from resolving conflicts in Source Control
*.orig
# SQL Server files
**/App_Data/*.mdf
**/App_Data/*.ldf
**/App_Data/*.sdf
#LightSwitch generated files
GeneratedArtifacts/
_Pvt_Extensions/
ModelManifest.xml
# =========================
# Windows detritus
# =========================
# Windows image file caches
Thumbs.db
ehthumbs.db
# Folder config file
Desktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Mac desktop service store files
.DS_Store
# SASS Compiler cache
.sass-cache
# Visual Studio 2014 CTP
**/*.sln.ide
# Visual Studio temp something
.vs/
# dotnet stuff
project.lock.json
# VS 2015+
*.vc.vc.opendb
*.vc.db
# Rider
.idea/
# Visual Studio Code
.vscode/
# Output folder used by Webpack or other FE stuff
**/node_modules/*
**/wwwroot/*
# SpecFlow specific
*.feature.cs
*.feature.xlsx.*
*.Specs_*.html
#####
# End of core ignore list, below put you custom 'per project' settings (patterns or path)
#####
music/
webmusic.linux.run
dotnetwarp_temp

View file

@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ContentModelStore">
<e p="$APPLICATION_CONFIG_DIR$/javascript/extLibs/http_cdnjs.cloudflare.com_ajax_libs_jquery_3.3.1_jquery.js" t="IncludeRecursive" />
<e p="$APPLICATION_CONFIG_DIR$/javascript/extLibs/http_stackpath.bootstrapcdn.com_bootstrap_4.3.1_js_bootstrap.bundle.js" t="IncludeRecursive" />
<e p="$USER_HOME$/.Rider2019.1/system/extResources" t="IncludeRecursive" />
<e p="$USER_HOME$/.Rider2019.1/system/resharper-host/local/Transient/ReSharperHost/v191/SolutionCaches/_esh.1142515851.00" t="ExcludeRecursive" />
<e p="$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.0/build/netcoreapp1.0/xunit.runner.reporters.netcoreapp10.dll" t="Include" />
<e p="$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.0/build/netcoreapp1.0/xunit.runner.utility.netcoreapp10.dll" t="Include" />
<e p="$USER_HOME$/.nuget/packages/xunit.runner.visualstudio/2.4.0/build/netcoreapp1.0/xunit.runner.visualstudio.dotnetcore.testadapter.dll" t="Include" />
<e p="$USER_HOME$/Library/Caches/Rider2019.2/extResources" t="IncludeRecursive" />
<e p="$USER_HOME$/Library/Caches/Rider2019.2/resharper-host/local/Transient/ReSharperHost/v192/SolutionCaches/_esh.-1484864966.00" t="ExcludeRecursive" />
<e p="$APPLICATION_CONFIG_DIR$/scratches" t="IncludeRecursive" />
<e p="$PROJECT_DIR$" t="IncludeFlat">
<e p="esh.core" t="IncludeRecursive">
<e p="bin" t="ExcludeRecursive" />
@ -23,7 +22,6 @@
</e>
</e>
<e p="esh.core.test" t="IncludeRecursive">
<e p="UnitTest1.cs" t="Include" />
<e p="bin" t="ExcludeRecursive" />
<e p="esh.core.test.csproj" t="IncludeRecursive" />
<e p="obj" t="ExcludeRecursive">
@ -34,33 +32,9 @@
</e>
</e>
</e>
<e p="UnitTest1.cs" t="Include" />
</e>
<e p="esh.core.web" t="IncludeRecursive">
<e p="Pages" t="Include">
<e p="Actors.cshtml" t="Include" />
<e p="Actors.cshtml.cs" t="Include" />
<e p="Config.cshtml" t="Include" />
<e p="Config.cshtml.cs" t="Include" />
<e p="Error.cshtml" t="Include" />
<e p="Error.cshtml.cs" t="Include" />
<e p="Index.cshtml" t="Include" />
<e p="Index.cshtml.cs" t="Include" />
<e p="Sensors.cshtml" t="Include" />
<e p="Sensors.cshtml.cs" t="Include" />
<e p="Shared" t="Include">
<e p="_Layout.cshtml" t="Include" />
<e p="_ValidationScriptsPartial.cshtml" t="Include" />
</e>
<e p="_ViewImports.cshtml" t="Include" />
<e p="_ViewStart.cshtml" t="Include" />
<e p="api.cshtml" t="Include" />
<e p="api.cshtml.cs" t="Include" />
</e>
<e p="Properties" t="Include">
<e p="launchSettings.json" t="Include" />
</e>
<e p="Startup.cs" t="Include" />
<e p="Web.cs" t="Include" />
<e p="app.config" t="Include" />
<e p="appsettings.Development.json" t="Include" />
<e p="appsettings.json" t="Include" />
@ -73,6 +47,33 @@
</e>
</e>
</e>
<e p="Pages" t="Include">
<e p="_ViewImports.cshtml" t="Include" />
<e p="_ViewStart.cshtml" t="Include" />
<e p="Actors.cshtml" t="Include" />
<e p="Actors.cshtml.cs" t="Include" />
<e p="api.cshtml" t="Include" />
<e p="api.cshtml.cs" t="Include" />
<e p="Config.cshtml" t="Include" />
<e p="Config.cshtml.cs" t="Include" />
<e p="Error.cshtml" t="Include" />
<e p="Error.cshtml.cs" t="Include" />
<e p="Index.cshtml" t="Include" />
<e p="Index.cshtml.cs" t="Include" />
<e p="Sensors.cshtml" t="Include" />
<e p="Sensors.cshtml.cs" t="Include" />
<e p="Shared" t="Include">
<e p="_Layout.cshtml" t="Include" />
<e p="_ValidationScriptsPartial.cshtml" t="Include" />
</e>
<e p="Triggers.cshtml" t="Include" />
<e p="Triggers.cshtml.cs" t="Include" />
</e>
<e p="Properties" t="Include">
<e p="launchSettings.json" t="Include" />
</e>
<e p="Startup.cs" t="Include" />
<e p="Web.cs" t="Include" />
<e p="wwwroot" t="Include">
<e p="css" t="Include">
<e p="site.css" t="Include" />
@ -83,7 +84,6 @@
</e>
<e p="lib" t="Include">
<e p="bootstrap" t="Include">
<e p="LICENSE" t="Include" />
<e p="dist" t="Include">
<e p="css" t="Include">
<e p="bootstrap-grid.css" t="Include" />
@ -110,28 +110,29 @@
<e p="bootstrap.min.js.map" t="Include" />
</e>
</e>
<e p="LICENSE" t="Include" />
</e>
<e p="jquery" t="Include">
<e p="LICENSE.txt" t="Include" />
<e p="dist" t="Include">
<e p="jquery.js" t="Include" />
<e p="jquery.min.js" t="Include" />
<e p="jquery.min.map" t="Include" />
</e>
<e p="LICENSE.txt" t="Include" />
</e>
<e p="jquery-validation" t="Include">
<e p="LICENSE.md" t="Include" />
<e p="dist" t="Include">
<e p="additional-methods.js" t="Include" />
<e p="additional-methods.min.js" t="Include" />
<e p="jquery.validate.js" t="Include" />
<e p="jquery.validate.min.js" t="Include" />
</e>
<e p="LICENSE.md" t="Include" />
</e>
<e p="jquery-validation-unobtrusive" t="Include">
<e p="LICENSE.txt" t="Include" />
<e p="jquery.validate.unobtrusive.js" t="Include" />
<e p="jquery.validate.unobtrusive.min.js" t="Include" />
<e p="LICENSE.txt" t="Include" />
</e>
</e>
</e>

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RiderProjectSettingsUpdater">
<option name="vcsConfiguration" value="1" />
</component>
</project>

View file

@ -2,89 +2,83 @@
<project version="4">
<component name="ChangeListManager">
<list default="true" id="0ee83f84-6c61-4576-961c-48b96913bf8d" name="Default Changelist" comment="">
<change afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/indexLayout.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/inspectionProfiles/Project_Default.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/jsLibraryMappings.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/vcs.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/UnitTest1.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/esh.core.test.csproj" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.AssemblyInfo.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.AssemblyInfoInputs.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.Program.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.assets.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.csprojAssemblyReference.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.props" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.targets" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/project.assets.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/project.packagespec.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Error.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Error.cshtml.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Shared/_ValidationScriptsPartial.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/_ViewImports.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/_ViewStart.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/api.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Properties/launchSettings.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Startup.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Web.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/app.config" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/appsettings.Development.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/appsettings.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/esh.core.web.csproj" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/css/site.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/favicon.ico" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/js/site.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/LICENSE" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation/LICENSE.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation/dist/additional-methods.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation/dist/jquery.validate.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery/LICENSE.txt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery/dist/jquery.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery/dist/jquery.min.js" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/wwwroot/lib/jquery/dist/jquery.min.map" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/components.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/core.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/esh.core.csproj" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.AssemblyInfo.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.AssemblyInfoInputs.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.assets.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.props" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.targets" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/project.assets.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core/obj/project.packagespec.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.sln" afterDir="false" />
<change afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/projectSettingsUpdater.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/esh.core.test.deps.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/esh.core.test.dll" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/esh.core.test.pdb" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/esh.core.test.runtimeconfig.dev.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/esh.core.test.runtimeconfig.json" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/xunit.runner.reporters.netcoreapp10.dll" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/xunit.runner.utility.netcoreapp10.dll" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/bin/Debug/netcoreapp2.2/xunit.runner.visualstudio.dotnetcore.testadapter.dll" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.csproj.CoreCompileInputs.cache" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.csproj.FileListAbsolute.txt" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.dll" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.pdb" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml.cs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Triggers.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/.idea.esh/.idea/contentModel.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/contentModel.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/.idea.esh/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.esh/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.assets.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.assets.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.csprojAssemblyReference.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/Debug/netcoreapp2.2/esh.core.test.csprojAssemblyReference.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.props" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.props" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.targets" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/esh.core.test.csproj.nuget.g.targets" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/project.assets.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/project.assets.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.test/obj/project.packagespec.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.test/obj/project.packagespec.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.deps.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.deps.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.runtimeconfig.dev.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.runtimeconfig.dev.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Actors.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Actors.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Config.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Config.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Error.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Error.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Index.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Index.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Sensors.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Sensors.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_Layout.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_Layout.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_ValidationScriptsPartial.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_ValidationScriptsPartial.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewImports.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewImports.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewStart.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewStart.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/api.g.cshtml.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/api.g.cshtml.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorCoreGenerate.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorCoreGenerate.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.Views.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.Views.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.Views.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.Views.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.assets.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.assets.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.CoreCompileInputs.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.CoreCompileInputs.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.FileListAbsolute.txt" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.FileListAbsolute.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csprojAssemblyReference.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csprojAssemblyReference.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.g.props" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.g.props" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.g.targets" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/esh.core.web.csproj.nuget.g.targets" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/project.assets.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/project.assets.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core.web/obj/project.packagespec.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core.web/obj/project.packagespec.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/bin/Debug/netcoreapp2.2/esh.core.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/bin/Debug/netcoreapp2.2/esh.core.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/bin/Debug/netcoreapp2.2/esh.core.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/bin/Debug/netcoreapp2.2/esh.core.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/components.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/components.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/core.cs" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/core.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.assets.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.assets.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csproj.CoreCompileInputs.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csproj.CoreCompileInputs.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csproj.FileListAbsolute.txt" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csproj.FileListAbsolute.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csprojAssemblyReference.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.csprojAssemblyReference.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.dll" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.dll" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/Debug/netcoreapp2.2/esh.core.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.cache" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.cache" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.props" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.props" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.targets" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/esh.core.csproj.nuget.g.targets" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/project.assets.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/project.assets.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/esh.core/obj/project.packagespec.json" beforeDir="false" afterPath="$PROJECT_DIR$/esh.core/obj/project.packagespec.json" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="SHOW_DIALOG" value="false" />
@ -92,183 +86,33 @@
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="6" selection-start-line="6" selection-end-line="6" />
<folding>
<marker date="1562796364798" expanded="true" signature="41:80" ph="@..." />
<marker date="1562796364798" expanded="true" signature="100:1157" ph="@..." />
<marker date="1562796364798" expanded="true" signature="141:1157" ph="{...}" />
<marker date="1562796364798" expanded="true" signature="384:549" ph="@..." />
<marker date="1562796364798" expanded="true" signature="442:549" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="285">
<caret line="19" column="85" selection-start-line="19" selection-start-column="85" selection-end-line="19" selection-end-column="85" />
<folding>
<marker date="1562796378055" expanded="true" signature="40:78" ph="@..." />
<marker date="1562796378055" expanded="true" signature="102:1272" ph="@..." />
<marker date="1562796378055" expanded="true" signature="141:1272" ph="{...}" />
<marker date="1562796378055" expanded="true" signature="404:579" ph="@..." />
<marker date="1562796378055" expanded="true" signature="461:579" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="675">
<caret line="50" selection-start-line="50" selection-end-line="50" />
<folding>
<marker date="1562794330333" expanded="true" signature="6:128" ph="..." />
<marker date="1562794330333" expanded="true" signature="158:1439" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="190:1437" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="215:1289" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="244:515" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="295:363" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="403:492" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="452:486" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="542:810" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="592:659" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="698:787" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="747:781" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="1353:1434" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="34" selection-start-line="5" selection-start-column="34" selection-end-line="5" selection-end-column="34" />
<folding>
<marker date="1562764160090" expanded="true" signature="36:59" ph="@..." />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" column="32" selection-start-line="10" selection-start-column="32" selection-end-line="10" selection-end-column="32" />
<folding>
<marker date="1562796318387" expanded="true" signature="40:78" ph="@..." />
<marker date="1562796318387" expanded="true" signature="80:1119" ph="@..." />
<marker date="1562796318387" expanded="true" signature="184:1119" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="10" column="114" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="114" />
<folding>
<marker date="1562795813040" expanded="true" signature="6:94" ph="..." />
<marker date="1562795813040" expanded="true" signature="124:507" ph="{...}" />
<marker date="1562795813040" expanded="true" signature="159:505" ph="{...}" />
<marker date="1562795813040" expanded="true" signature="184:502" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core/components.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="16" column="44" selection-start-line="16" selection-start-column="44" selection-end-line="16" selection-end-column="44" />
<folding>
<marker date="1562795611209" expanded="true" signature="6:31" ph="..." />
<marker date="1562795611209" expanded="true" signature="51:806" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="78:804" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="103:436" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="375:432" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="458:800" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="742:796" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core/core.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="705">
<caret line="54" column="42" selection-start-line="54" selection-start-column="42" selection-end-line="54" selection-end-column="42" />
<folding>
<marker date="1562755313180" expanded="true" signature="6:84" ph="..." />
<marker date="1562755313180" expanded="true" signature="104:1476" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="125:1474" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="245:339" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="453:915" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="668:744" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="1023:1471" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="1233:1305" ph="{...}" />
</folding>
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/esh.core.web/Properties/launchSettings.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="39" selection-start-line="5" selection-start-column="39" selection-end-line="5" selection-end-column="39" />
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>privacy</find>
<find>environment</find>
</findStrings>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="HighlightingSettingsPerFile">
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewImports.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_ValidationScriptsPartial.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_Layout.g.cshtml.cs" root0="SKIP_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/app.config" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Startup.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.test/UnitTest1.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewImports.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewStart.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Startup.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Web.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.test/UnitTest1.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/app.config" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core/core.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_ValidationScriptsPartial.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewStart.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core/components.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" root0="FORCE_HIGHLIGHTING" root1="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/esh.core/core.cs" root0="FORCE_HIGHLIGHTING" />
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
@ -286,42 +130,28 @@
<option value="$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/WebStartup.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Properties/launchSettings.json" />
<option value="$PROJECT_DIR$/esh.core/core.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/config.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/api.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/api.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core/components.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml" />
<option value="$PROJECT_DIR$/esh.core/core.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Triggers.cshtml" />
<option value="$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml" />
<option value="$PROJECT_DIR$/esh.core/components.cs" />
</list>
</option>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="252" />
<option name="y" value="1" />
<option name="width" value="1398" />
<option name="height" value="975" />
</component>
<component name="ProjectId" id="1PERGO3NzEZpRS34B6Zb5T9Zslk" />
<component name="ProjectLevelVcsManager" settingsEditedManually="true">
<ConfirmationsSetting value="2" id="Add" />
</component>
<component name="ProjectView">
<navigator currentView="SolutionExplorer" proportions="" version="1">
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="SolutionExplorer">
<option name="show-all-files" value="false" />
</pane>
<pane id="AssemblyExplorer" />
<pane id="FileSystemExplorer" />
</panes>
</component>
<component name="PropertiesComponent">
<property name="ASKED_ADD_EXTERNAL_FILES" value="true" />
<property name="ASKED_SHARE_PROJECT_CONFIGURATION_FILES" value="true" />
<property name="Rider.DefaultBreakpoints.AreToggled" value="true" />
<property name="Rider.ProjectViewActivator.IsNotFirstRun" value="true" />
@ -329,8 +159,9 @@
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" />
<property name="nodejs_npm_path_reset_for_default_project" value="true" />
<property name="nodejs_package_manager_path" value="npm" />
<property name="restartRequiresConfirmation" value="false" />
<property name="settings.editor.selected.configurable" value="configurable.group.appearance" />
<property name="settings.editor.selected.configurable" value="preferences.keymap" />
</component>
<component name="RunDashboard">
<option name="ruleStates">
@ -374,57 +205,62 @@
<workItem from="1562711058118" duration="23133000" />
<workItem from="1562945805275" duration="2094000" />
<workItem from="1562955694183" duration="2181000" />
<workItem from="1565437179775" duration="813000" />
<workItem from="1565531295133" duration="117000" />
<workItem from="1565559024273" duration="135000" />
<workItem from="1565711361880" duration="534000" />
<workItem from="1565713128978" duration="149000" />
<workItem from="1565713930977" duration="1896000" />
<workItem from="1565739462054" duration="8521000" />
<workItem from="1565810577404" duration="12000" />
<workItem from="1565810605060" duration="2453000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="27408000" />
</component>
<component name="TodoView">
<todo-panel id="selected-file">
<is-autoscroll-to-source value="true" />
</todo-panel>
<todo-panel id="all">
<are-packages-shown value="true" />
<is-autoscroll-to-source value="true" />
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="-1" y="26" width="1922" height="1019" extended-state="6" />
<layout>
<window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.25506938" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Favorites" order="2" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" />
<window_info anchor="bottom" id="Run" order="2" weight="0.3297062" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="NuGet" order="7" />
<window_info anchor="bottom" id="Docker" order="8" show_stripe_button="false" />
<window_info anchor="bottom" id="Version Control" order="9" />
<window_info anchor="bottom" id="Change Signature" order="10" side_tool="true" />
<window_info anchor="bottom" id="Database Changes" order="11" />
<window_info anchor="bottom" id="Unit Tests" order="12" />
<window_info anchor="bottom" id="REST Client" order="13" />
<window_info anchor="bottom" id="Terminal" order="14" />
<window_info anchor="bottom" id="Event Log" order="15" side_tool="true" />
<window_info anchor="bottom" id="Build" order="16" weight="0.3297062" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="right" id="Errors In Solution" order="3" />
<window_info anchor="right" id="Database" order="4" />
<window_info anchor="right" id="Unit Tests Coverage" order="5" />
</layout>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="1" />
</component>
<component name="UnityProjectConfiguration" hasMinimizedUI="false" />
<component name="UnityUnitTestConfiguration" currentTestLauncher="NUnit" />
<component name="Vcs.Log.Tabs.Properties">
<option name="TAB_STATES">
<map>
<entry key="MAIN">
<value>
<State>
<option name="COLUMN_ORDER" />
</State>
</value>
</entry>
</map>
</option>
</component>
<component name="VcsManagerConfiguration">
<option name="ADD_EXTERNAL_FILES_SILENTLY" value="true" />
<option name="LOCAL_CHANGES_DETAILS_PREVIEW_SHOWN" value="true" />
</component>
<component name="WindowStateProjectService">
<state width="1878" height="304" key="GridCell.Tab.0.bottom" />
<state width="1878" height="304" key="GridCell.Tab.0.bottom/1920.1080/1920.1080" />
<state width="1878" height="304" key="GridCell.Tab.0.center" />
<state width="1878" height="304" key="GridCell.Tab.0.center/1920.1080/1920.1080" />
<state width="1878" height="304" key="GridCell.Tab.0.left" />
<state width="1878" height="304" key="GridCell.Tab.0.left/1920.1080/1920.1080" />
<state width="1878" height="304" key="GridCell.Tab.0.right" />
<state width="1878" height="304" key="GridCell.Tab.0.right/1920.1080/1920.1080" />
<state x="630" y="238" key="RiderGenerateDialog" />
<state x="630" y="238" key="RiderGenerateDialog/1920.1080/1920.1080" />
<state x="453" y="161" key="SettingsEditor" />
<state x="453" y="161" key="SettingsEditor/1920.1080/1920.1080" />
<state x="740" y="234" key="VCS.ChangeListViewerDialog" />
<state x="740" y="234" key="VCS.ChangeListViewerDialog/1920.1080/1920.1080" />
<state width="600" height="424" key="javadoc.popup" />
<state width="600" height="424" key="javadoc.popup/1920.1080/1920.1080" />
<state x="624" y="254" key="run.anything.popup" />
<state x="624" y="254" key="run.anything.popup/1920.1080/1920.1080" />
<state x="623" y="239" width="672" height="678" key="search.everywhere.popup" />
<state x="623" y="239" width="672" height="678" key="search.everywhere.popup/1920.1080/1920.1080" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<breakpoints>
@ -435,267 +271,4 @@
</breakpoints>
</breakpoint-manager>
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/esh.core.web/appsettings.Development.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="27" selection-start-line="5" selection-start-column="27" selection-end-line="5" selection-end-column="27" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/appsettings.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="20" lean-forward="true" selection-start-line="5" selection-start-column="20" selection-end-line="5" selection-end-column="27" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_CookieConsentPartial.cshtml" />
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_ValidationScriptsPartial.cshtml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewImports.cshtml">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Privacy.cshtml" />
<entry file="file://$PROJECT_DIR$/esh.core.test/UnitTest1.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="165">
<caret line="12" column="1" lean-forward="true" selection-start-line="12" selection-start-column="1" selection-end-line="12" selection-end-column="1" />
<folding>
<marker date="1562718400862" expanded="false" signature="6:26" ph="..." />
<marker date="1562718400862" expanded="true" signature="51:124" ph="{...}" />
<marker date="1562718400862" expanded="true" signature="77:122" ph="{...}" />
<marker date="1562718400862" expanded="true" signature="111:119" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="9" column="17" selection-start-line="9" selection-start-column="17" selection-end-line="9" selection-end-column="17" />
<folding>
<marker date="1562713995422" expanded="false" signature="6:171" ph="..." />
<marker date="1562713995422" expanded="true" signature="201:278" ph="{...}" />
<marker date="1562713995422" expanded="true" signature="240:276" ph="{...}" />
<marker date="1562713995422" expanded="true" signature="265:273" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="120">
<caret line="8" column="12" lean-forward="true" selection-start-line="8" selection-start-column="12" selection-end-line="8" selection-end-column="12" />
<folding>
<marker date="1562719101531" expanded="true" signature="72:150" ph="{...}" />
<marker date="1562719101531" expanded="true" signature="108:148" ph="{...}" />
<marker date="1562719101531" expanded="true" signature="133:145" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/_ViewStart.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="45">
<caret line="3" lean-forward="true" selection-start-line="3" selection-end-line="3" />
<folding>
<marker date="1562713993125" expanded="true" signature="0:28" ph="@..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Index.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" selection-start-line="10" selection-end-line="10" />
<folding>
<marker date="1562717743940" expanded="true" signature="24:61" ph="@..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Startup.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="174">
<caret line="29" column="54" selection-start-line="29" selection-start-column="54" selection-end-line="29" selection-end-column="54" />
<folding>
<marker date="1562717399597" expanded="false" signature="6:363" ph="..." />
<marker date="1562717399597" expanded="true" signature="387:1311" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="411:1309" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="461:503" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="708:796" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="972:1306" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="1004:1051" ph="{...}" />
<marker date="1562717399597" expanded="true" signature="1059:1259" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Web.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="14" column="45" selection-start-line="14" selection-start-column="45" selection-end-line="14" selection-end-column="45" />
<folding>
<marker date="1562764220110" expanded="false" signature="6:255" ph="..." />
<marker date="1562764220110" expanded="true" signature="279:846" ph="{...}" />
<marker date="1562764220110" expanded="true" signature="306:844" ph="{...}" />
<marker date="1562764220110" expanded="true" signature="390:443" ph="{...}" />
<marker date="1562764220110" expanded="true" signature="613:812" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/app.config">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="4" column="23" selection-start-line="4" selection-start-column="23" selection-end-line="4" selection-end-column="23" />
<folding>
<marker date="1562755240601" expanded="true" signature="72:149" ph="{...}" />
<marker date="1562755240601" expanded="true" signature="107:147" ph="{...}" />
<marker date="1562755240601" expanded="true" signature="132:144" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Shared/_Layout.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="327">
<caret line="37" column="91" selection-start-line="37" selection-start-column="91" selection-end-line="37" selection-end-column="91" />
<folding>
<element signature="e#2335#2341#0#HTML" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Sensors.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="6" selection-start-line="6" selection-end-line="6" />
<folding>
<marker date="1562796364798" expanded="true" signature="41:80" ph="@..." />
<marker date="1562796364798" expanded="true" signature="100:1157" ph="@..." />
<marker date="1562796364798" expanded="true" signature="141:1157" ph="{...}" />
<marker date="1562796364798" expanded="true" signature="384:549" ph="@..." />
<marker date="1562796364798" expanded="true" signature="442:549" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Actors.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="285">
<caret line="19" column="85" selection-start-line="19" selection-start-column="85" selection-end-line="19" selection-end-column="85" />
<folding>
<marker date="1562796378055" expanded="true" signature="40:78" ph="@..." />
<marker date="1562796378055" expanded="true" signature="102:1272" ph="@..." />
<marker date="1562796378055" expanded="true" signature="141:1272" ph="{...}" />
<marker date="1562796378055" expanded="true" signature="404:579" ph="@..." />
<marker date="1562796378055" expanded="true" signature="461:579" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="675">
<caret line="50" selection-start-line="50" selection-end-line="50" />
<folding>
<marker date="1562794330333" expanded="true" signature="6:128" ph="..." />
<marker date="1562794330333" expanded="true" signature="158:1439" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="190:1437" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="215:1289" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="244:515" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="295:363" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="403:492" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="452:486" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="542:810" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="592:659" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="698:787" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="747:781" ph="{...}" />
<marker date="1562794330333" expanded="true" signature="1353:1434" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/api.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="34" selection-start-line="5" selection-start-column="34" selection-end-line="5" selection-end-column="34" />
<folding>
<marker date="1562764160090" expanded="true" signature="36:59" ph="@..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" column="32" selection-start-line="10" selection-start-column="32" selection-end-line="10" selection-end-column="32" />
<folding>
<marker date="1562796318387" expanded="true" signature="40:78" ph="@..." />
<marker date="1562796318387" expanded="true" signature="80:1119" ph="@..." />
<marker date="1562796318387" expanded="true" signature="184:1119" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Pages/Config.cshtml.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="10" column="114" selection-start-line="10" selection-start-column="16" selection-end-line="10" selection-end-column="114" />
<folding>
<marker date="1562795813040" expanded="true" signature="6:94" ph="..." />
<marker date="1562795813040" expanded="true" signature="124:507" ph="{...}" />
<marker date="1562795813040" expanded="true" signature="159:505" ph="{...}" />
<marker date="1562795813040" expanded="true" signature="184:502" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core/components.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="16" column="44" selection-start-line="16" selection-start-column="44" selection-end-line="16" selection-end-column="44" />
<folding>
<marker date="1562795611209" expanded="true" signature="6:31" ph="..." />
<marker date="1562795611209" expanded="true" signature="51:806" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="78:804" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="103:436" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="375:432" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="458:800" ph="{...}" />
<marker date="1562795611209" expanded="true" signature="742:796" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core/core.cs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="705">
<caret line="54" column="42" selection-start-line="54" selection-start-column="42" selection-end-line="54" selection-end-column="42" />
<folding>
<marker date="1562755313180" expanded="true" signature="6:84" ph="..." />
<marker date="1562755313180" expanded="true" signature="104:1476" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="125:1474" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="245:339" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="453:915" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="668:744" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="1023:1471" ph="{...}" />
<marker date="1562755313180" expanded="true" signature="1233:1305" ph="{...}" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/esh.core.web/Properties/launchSettings.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="39" selection-start-line="5" selection-start-column="39" selection-end-line="5" selection-end-column="39" />
</state>
</provider>
</entry>
</component>
</project>

View file

@ -1,16 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated by the MSBuild WriteCodeFragment class.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("esh.core.test")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("esh.core.test")]
[assembly: System.Reflection.AssemblyTitleAttribute("esh.core.test")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View file

@ -1 +0,0 @@
348147856e949e63b075f589e4ae16894c7bd652

View file

@ -1,5 +0,0 @@
{
"version": 1,
"dgSpecHash": "lde2TGtHsrIbdamMLEKou0IIn79givBa/PLf/z5lBIz0HIDQv2EMEfG7vmI2gdqGBK2TKCLFrxbfWQF/nnoVVg==",
"success": true
}

View file

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">/home/laura/Projects/esh/esh.core.test/obj/project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/laura/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/laura/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">4.9.1</NuGetToolVersion>
</PropertyGroup>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage/15.9.0/build/netstandard1.0/Microsoft.CodeCoverage.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage/15.9.0/build/netstandard1.0/Microsoft.CodeCoverage.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk/15.9.0/build/netcoreapp1.0/Microsoft.Net.Test.Sdk.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk/15.9.0/build/netcoreapp1.0/Microsoft.Net.Test.Sdk.props')" />
<Import Project="$(NuGetPackageRoot)xunit.runner.visualstudio/2.4.0/build/netcoreapp1.0/xunit.runner.visualstudio.props" Condition="Exists('$(NuGetPackageRoot)xunit.runner.visualstudio/2.4.0/build/netcoreapp1.0/xunit.runner.visualstudio.props')" />
<Import Project="$(NuGetPackageRoot)xunit.core/2.4.0/build/xunit.core.props" Condition="Exists('$(NuGetPackageRoot)xunit.core/2.4.0/build/xunit.core.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgNewtonsoft_Json Condition=" '$(PkgNewtonsoft_Json)' == '' ">/home/laura/.nuget/packages/newtonsoft.json/9.0.1</PkgNewtonsoft_Json>
<Pkgxunit_analyzers Condition=" '$(Pkgxunit_analyzers)' == '' ">/home/laura/.nuget/packages/xunit.analyzers/0.10.0</Pkgxunit_analyzers>
</PropertyGroup>
</Project>

View file

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets" Condition="Exists('$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codecoverage/15.9.0/build/netstandard1.0/Microsoft.CodeCoverage.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codecoverage/15.9.0/build/netstandard1.0/Microsoft.CodeCoverage.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.net.test.sdk/15.9.0/build/netcoreapp1.0/Microsoft.Net.Test.Sdk.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.test.sdk/15.9.0/build/netcoreapp1.0/Microsoft.Net.Test.Sdk.targets')" />
<Import Project="$(NuGetPackageRoot)xunit.core/2.4.0/build/xunit.core.targets" Condition="Exists('$(NuGetPackageRoot)xunit.core/2.4.0/build/xunit.core.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets')" />
</ImportGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -1,55 +0,0 @@
{
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/laura/Projects/esh/esh.core.test/esh.core.test.csproj",
"projectName": "esh.core.test",
"projectPath": "/home/laura/Projects/esh/esh.core.test/esh.core.test.csproj",
"outputPath": "/home/laura/Projects/esh/esh.core.test/obj/",
"projectStyle": "PackageReference",
"originalTargetFrameworks": [
"netcoreapp2.2"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp2.2": {
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp2.2": {
"dependencies": {
"Microsoft.NET.Test.Sdk": {
"target": "Package",
"version": "[15.9.0, )"
},
"Microsoft.NETCore.App": {
"suppressParent": "All",
"target": "Package",
"version": "[2.2.0, )",
"autoReferenced": true
},
"xunit": {
"target": "Package",
"version": "[2.4.0, )"
},
"xunit.runner.visualstudio": {
"target": "Package",
"version": "[2.4.0, )"
}
},
"imports": [
"net461"
],
"assetTargetFallback": true,
"warn": true
}
}
}

View file

@ -11,13 +11,13 @@
<div class="col-sm-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">@(!string.IsNullOrWhiteSpace(actor.CustomName) ? actor.CustomName : actor.ActorType))</h5>
<h5 class="card-title">@(!string.IsNullOrWhiteSpace(actor.CustomName) ? actor.CustomName : actor.ActorType)</h5>
@if (!string.IsNullOrWhiteSpace(actor.CustomDescription))
{
<p class="card-text">@actor.CustomDescription</p>
}
<p class="card-text">@actor.LastKnownState</p>
<a href="/Config?actor=@actor.Mac" class="btn btn-primary">Config</a>
<a href="/Config?actor=@actor.Mac" class="btn btn-primary">Edit</a>
</div>
<environment include="Development">
<div class="card-footer" style="font-family: Hack,monospace; font-size: 8pt">

View file

@ -8,19 +8,68 @@
@if (Request.Query.ContainsKey("sensor") && Web.Core.Sensors.Any(p => p.Mac == Request.Query["sensor"]))
{
<form action="/Config" method="get">
<input type="hidden" id="action" name="action" value="modify"/>
<input type="hidden" id="sensor" name="sensor" value="@Request.Query["sensor"]"/>
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" placeholder="Enter email">
<small id="emailHelp" class="form-text text-muted">We'll never share your email with anyone else.</small>
<label for="name">Name</label>
<input type="text" class="form-control" id="name" name="name" placeholder="@Web.Core.Sensors.First(p => p.Mac == Request.Query["sensor"]).SensorType">
<small id="nameHelp" class="form-text text-muted">Enter a friendly name for your sensor.</small>
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
<div class="form-group form-check">
<input type="checkbox" class="form-check-input" id="exampleCheck1">
<label class="form-check-label" for="exampleCheck1">Check me out</label>
<label for="description">Description</label>
<input type="text" class="form-control" id="description" name="description" placeholder="Living Room">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
}
else if (Request.Query.ContainsKey("actor") && Web.Core.Actors.Any(p => p.Mac == Request.Query["actor"]))
{
<form action="/Config" method="get">
<input type="hidden" id="action" name="action" value="modify"/>
<input type="hidden" id="actor" name="actor" value="@Request.Query["actor"]"/>
<div class="form-group">
<label for="name">Name</label>
<input type="text" class="form-control" id="name" name="name" placeholder="@Web.Core.Actors.First(p => p.Mac == Request.Query["actor"]).ActorType">
<small id="nameHelp" class="form-text text-muted">Enter a friendly name for your actor.</small>
</div>
<div class="form-group">
<label for="description">Description</label>
<input type="text" class="form-control" id="description" name="description" placeholder="Living Room">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
}
else if (Request.Query.ContainsKey("trigger"))
{
if (Web.Core.Triggers.Any(p => p.id == Request.Query["trigger"]))
{
//TODO: dependencies
}
else if (Request.Query["trigger"] == "new")
{
<form action="/Config" method="get">
<input type="hidden" id="action" name="action" value="newtrigger"/>
<div class="form-group">
<label for="name">Name</label>
<input type="text" class="form-control" id="name" name="name" placeholder="My shiny new trigger">
<small id="nameHelp" class="form-text text-muted">Enter a friendly name for your new trigger.</small>
</div>
<div class="form-group">
<label for="conditionType">Condition Type</label>
<select class="custom-select" id="conditionType" name="conditionType">
<option value="ValueExact">Exact Value</option>
<option value="ThresholdRisingEdge">Threshold - Rising Edge</option>
<option value="ThresholdFallingEdge">Threshold - Falling Edge</option>
<option value="Time">Time-based [WIP]</option>
</select>
</div>
<div class="form-group">
<label for="conditionValue">Condition Value</label>
<input class="form-control" type="number" id="conditionValue" name="conditionValue"/>
</div>
<div class="form-group">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
}
}

View file

@ -8,8 +8,32 @@ namespace esh.core.web.Pages
{
public void OnGet()
{
if (Request.Query.ContainsKey("action") && Request.Query["action"] == "modify")
{
if (Request.Query.ContainsKey("sensor") && Web.Core.Sensors.Any(p => p.Mac == Request.Query["sensor"]))
{
var sensor = Web.Core.Sensors.First(p => p.Mac == Request.Query["sensor"]);
if (Request.Query.ContainsKey("name"))
sensor.CustomName = Request.Query["name"];
if (Request.Query.ContainsKey("description"))
sensor.CustomDescription = Request.Query["description"];
Response.Redirect("/Sensors");
}
else if (Request.Query.ContainsKey("actor") && Web.Core.Actors.Any(p => p.Mac == Request.Query["actor"]))
{
var actor = Web.Core.Actors.First(p => p.Mac == Request.Query["actor"]);
if (Request.Query.ContainsKey("name"))
actor.CustomName = Request.Query["name"];
if (Request.Query.ContainsKey("description"))
actor.CustomDescription = Request.Query["description"];
Response.Redirect("/Actors");
}
return;
}
if (Request.Query.ContainsKey("sensor") && Web.Core.Sensors.Any(p => p.Mac == Request.Query["sensor"]) ||
Request.Query.ContainsKey("actor") && Web.Core.Actors.Any(p => p.Mac == Request.Query["actor"]))
Request.Query.ContainsKey("actor") && Web.Core.Actors.Any(p => p.Mac == Request.Query["actor"]) ||
Request.Query.ContainsKey("trigger") && (Request.Query["trigger"] == "new" ||
Web.Core.Triggers.Any(p => p.id == Request.Query["trigger"])))
return;
Response.Redirect("/");
Response.StatusCode = StatusCodes.Status400BadRequest;

View file

@ -11,13 +11,13 @@
<div class="col-sm-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">@(!string.IsNullOrWhiteSpace(sensor.CustomName) ? sensor.CustomName : sensor.SensorType))</h5>
<h5 class="card-title">@(!string.IsNullOrWhiteSpace(sensor.CustomName) ? sensor.CustomName : sensor.SensorType)</h5>
@if (!string.IsNullOrWhiteSpace(sensor.CustomDescription))
{
<p class="card-text">@sensor.CustomDescription</p>
}
<p class="card-text">@sensor.Value @sensor.DisplayUnit</p>
<a href="/Config?sensor=@sensor.Mac" class="btn btn-primary">Config</a>
<a href="/Config?sensor=@sensor.Mac" class="btn btn-primary">Edit</a>
</div>
<environment include="Development">
<div class="card-footer" style="font-family: Hack,monospace; font-size: 8pt">

View file

@ -37,6 +37,9 @@
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Actors">Actors</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Triggers">Triggers</a>
</li>
</ul>
</div>
</div>

View file

@ -0,0 +1,29 @@
@page
@model esh.core.web.Pages.Triggers
@{
ViewData["Title"] = "triggers";
}
<a href="/Config?trigger=new" class="btn btn-primary">Edit</a>
<div class="row">
@foreach (var trigger in Web.Core.Triggers)
{
<div class="col-sm-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">@trigger.condition.Type.ToString()</h5>
<a href="/Config?trigger=@trigger.id" class="btn btn-primary">Edit</a>
</div>
<environment include="Development">
<div class="card-footer" style="font-family: Hack,monospace; font-size: 8pt">
ConditionType: @(trigger.condition.Type) <br/>
ConditionValue: @(trigger.condition.CheckValue) <br/>
ActionType: @(trigger.action.Type)<br/>
Last Trigger: @trigger.LastTrigger.ToShortDateString() @trigger.LastTrigger.ToLongTimeString()
</div>
</environment>
</div>
</div>
}
</div>

View file

@ -0,0 +1,12 @@
using Microsoft.AspNetCore.Mvc.RazorPages;
namespace esh.core.web.Pages
{
public class Triggers : PageModel
{
public void OnGet()
{
}
}
}

View file

@ -1,10 +0,0 @@
{
"Logging": {
"LogLevel": {
"Default": "Warning",
"System": "Warning",
"Microsoft": "Warning"
}
},
"AllowedHosts": "*"
}

File diff suppressed because it is too large Load diff

View file

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<gcServer enabled="true"/>
</runtime>
</configuration>

View file

@ -1,8 +0,0 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"/home/laura/.dotnet/store/|arch|/|tfm|",
"/home/laura/.nuget/packages"
]
}
}

View file

@ -1,12 +0,0 @@
{
"runtimeOptions": {
"tfm": "netcoreapp2.2",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "2.2.0"
},
"configProperties": {
"System.GC.Server": true
}
}
}

View file

@ -1,223 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "870d7b0adf7197b84b1564d8c65016691cea46b5"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_Actors), @"mvc.1.0.razor-page", @"/Pages/Actors.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Actors.cshtml", typeof(esh.core.web.Pages.Pages_Actors), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"870d7b0adf7197b84b1564d8c65016691cea46b5", @"/Pages/Actors.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Actors : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("include", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
BeginContext(39, 1, true);
WriteLiteral("\n");
EndContext();
#line 4 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
ViewData["Title"] = "actors";
#line default
#line hidden
BeginContext(79, 19, true);
WriteLiteral("\n<div class=\"row\">\n");
EndContext();
#line 9 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
foreach (var actor in Web.Core.Actors)
{
#line default
#line hidden
BeginContext(148, 145, true);
WriteLiteral(" <div class=\"col-sm-3\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h5 class=\"card-title\">");
EndContext();
BeginContext(295, 81, false);
#line 14 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(!string.IsNullOrWhiteSpace(actor.CustomName) ? actor.CustomName : actor.ActorType);
#line default
#line hidden
EndContext();
BeginContext(377, 7, true);
WriteLiteral(")</h5>\n");
EndContext();
#line 15 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
if (!string.IsNullOrWhiteSpace(actor.CustomDescription))
{
#line default
#line hidden
BeginContext(484, 45, true);
WriteLiteral(" <p class=\"card-text\">");
EndContext();
BeginContext(530, 23, false);
#line 17 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.CustomDescription);
#line default
#line hidden
EndContext();
BeginContext(553, 5, true);
WriteLiteral("</p>\n");
EndContext();
#line 18 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
}
#line default
#line hidden
BeginContext(580, 41, true);
WriteLiteral(" <p class=\"card-text\">");
EndContext();
BeginContext(622, 20, false);
#line 19 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.LastKnownState);
#line default
#line hidden
EndContext();
BeginContext(642, 27, true);
WriteLiteral("</p>\n <a");
EndContext();
BeginWriteAttribute("href", " href=\"", 669, "\"", 700, 2);
WriteAttributeValue("", 676, "/Config?actor=", 676, 14, true);
#line 20 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
WriteAttributeValue("", 690, actor.Mac, 690, 10, false);
#line default
#line hidden
EndWriteAttribute();
BeginContext(701, 75, true);
WriteLiteral(" class=\"btn btn-primary\">Config</a>\n </div>\n ");
EndContext();
BeginContext(776, 456, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "870d7b0adf7197b84b1564d8c65016691cea46b56111", async() => {
BeginContext(811, 128, true);
WriteLiteral("\n <div class=\"card-footer\" style=\"font-family: Hack,monospace; font-size: 8pt\">\n MAC: ");
EndContext();
BeginContext(940, 9, false);
#line 24 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.Mac);
#line default
#line hidden
EndContext();
BeginContext(949, 34, true);
WriteLiteral("<br/>\n IP: ");
EndContext();
BeginContext(984, 17, false);
#line 25 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.LastKnownIP);
#line default
#line hidden
EndContext();
BeginContext(1001, 40, true);
WriteLiteral("<br/>\n DataType: ");
EndContext();
BeginContext(1042, 19, false);
#line 26 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.WantsDataType);
#line default
#line hidden
EndContext();
BeginContext(1061, 43, true);
WriteLiteral("<br/>\n Last Update: ");
EndContext();
BeginContext(1105, 34, false);
#line 27 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.LastPing.ToShortDateString());
#line default
#line hidden
EndContext();
BeginContext(1139, 1, true);
WriteLiteral(" ");
EndContext();
BeginContext(1141, 33, false);
#line 27 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
Write(actor.LastPing.ToLongTimeString());
#line default
#line hidden
EndContext();
BeginContext(1174, 44, true);
WriteLiteral("\n </div>\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Include = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1232, 35, true);
WriteLiteral("\n </div>\n </div>\n");
EndContext();
#line 32 "/home/laura/Projects/esh/esh.core.web/Pages/Actors.cshtml"
}
#line default
#line hidden
BeginContext(1273, 6, true);
WriteLiteral("</div>");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<esh.core.web.Pages.Actors> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Actors> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Actors>)PageContext?.ViewData;
public esh.core.web.Pages.Actors Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,132 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Config.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "f9dd3adfcc2b98d615f2280cf0cdf2bbf4db9335"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_Config), @"mvc.1.0.razor-page", @"/Pages/Config.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Config.cshtml", typeof(esh.core.web.Pages.Pages_Config), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"f9dd3adfcc2b98d615f2280cf0cdf2bbf4db9335", @"/Pages/Config.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Config : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("action", new global::Microsoft.AspNetCore.Html.HtmlString("/Config"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "get", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
BeginContext(39, 1, true);
WriteLiteral("\n");
EndContext();
#line 4 "/home/laura/Projects/esh/esh.core.web/Pages/Config.cshtml"
ViewData["Title"] = "Config";
#line default
#line hidden
BeginContext(79, 1, true);
WriteLiteral("\n");
EndContext();
#line 8 "/home/laura/Projects/esh/esh.core.web/Pages/Config.cshtml"
if (Request.Query.ContainsKey("sensor") && Web.Core.Sensors.Any(p => p.Mac == Request.Query["sensor"]))
{
#line default
#line hidden
BeginContext(187, 4, true);
WriteLiteral(" ");
EndContext();
BeginContext(191, 926, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "f9dd3adfcc2b98d615f2280cf0cdf2bbf4db93354267", async() => {
BeginContext(227, 883, true);
WriteLiteral(@"
<div class=""form-group"">
<label for=""exampleInputEmail1"">Email address</label>
<input type=""email"" class=""form-control"" id=""exampleInputEmail1"" aria-describedby=""emailHelp"" placeholder=""Enter email"">
<small id=""emailHelp"" class=""form-text text-muted"">We'll never share your email with anyone else.</small>
</div>
<div class=""form-group"">
<label for=""exampleInputPassword1"">Password</label>
<input type=""password"" class=""form-control"" id=""exampleInputPassword1"" placeholder=""Password"">
</div>
<div class=""form-group form-check"">
<input type=""checkbox"" class=""form-check-input"" id=""exampleCheck1"">
<label class=""form-check-label"" for=""exampleCheck1"">Check me out</label>
</div>
<button type=""submit"" class=""btn btn-primary"">Submit</button>
");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_1.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1117, 1, true);
WriteLiteral("\n");
EndContext();
#line 26 "/home/laura/Projects/esh/esh.core.web/Pages/Config.cshtml"
}
#line default
#line hidden
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<esh.core.web.Pages.Config> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Config> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Config>)PageContext?.ViewData;
public esh.core.web.Pages.Config Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,91 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Error.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "cc695e7b6fc60e9a6fcc9e9cd75eefa24d7b3f98"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_Error), @"mvc.1.0.razor-page", @"/Pages/Error.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Error.cshtml", typeof(esh.core.web.Pages.Pages_Error), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"cc695e7b6fc60e9a6fcc9e9cd75eefa24d7b3f98", @"/Pages/Error.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Error : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 3 "/home/laura/Projects/esh/esh.core.web/Pages/Error.cshtml"
ViewData["Title"] = "Error";
#line default
#line hidden
BeginContext(62, 116, true);
WriteLiteral("\n<h1 class=\"text-danger\">Error.</h1>\n<h2 class=\"text-danger\">An error occurred while processing your request.</h2>\n\n");
EndContext();
#line 10 "/home/laura/Projects/esh/esh.core.web/Pages/Error.cshtml"
if (Model.ShowRequestId)
{
#line default
#line hidden
BeginContext(206, 51, true);
WriteLiteral(" <p>\n <strong>Request ID:</strong> <code>");
EndContext();
BeginContext(258, 15, false);
#line 13 "/home/laura/Projects/esh/esh.core.web/Pages/Error.cshtml"
Write(Model.RequestId);
#line default
#line hidden
EndContext();
BeginContext(273, 17, true);
WriteLiteral("</code>\n </p>\n");
EndContext();
#line 15 "/home/laura/Projects/esh/esh.core.web/Pages/Error.cshtml"
}
#line default
#line hidden
BeginContext(292, 561, true);
WriteLiteral(@"
<h3>Development Mode</h3>
<p>
Swapping to the <strong>Development</strong> environment displays detailed information about the error that occurred.
</p>
<p>
<strong>The Development environment shouldn't be enabled for deployed applications.</strong>
It can result in displaying sensitive information from exceptions to end users.
For local debugging, enable the <strong>Development</strong> environment by setting the <strong>ASPNETCORE_ENVIRONMENT</strong> environment variable to <strong>Development</strong>
and restarting the app.
</p>
");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<ErrorModel> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<ErrorModel> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<ErrorModel>)PageContext?.ViewData;
public ErrorModel Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,53 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "eaa0290a7dbb758fff07579eab9c4309d106a7ee"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_Index), @"mvc.1.0.razor-page", @"/Pages/Index.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Index.cshtml", typeof(esh.core.web.Pages.Pages_Index), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"eaa0290a7dbb758fff07579eab9c4309d106a7ee", @"/Pages/Index.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Index : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 3 "/home/laura/Projects/esh/esh.core.web/Pages/Index.cshtml"
ViewData["Title"] = "index";
#line default
#line hidden
BeginContext(62, 155, true);
WriteLiteral("\n<div class=\"text-center\">\n <h1 class=\"display-4\">Welcome to ESH!</h1>\n <p>ESH is an open-source extensible smart home management system.</p>\n</div>\n");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<IndexModel> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<IndexModel> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<IndexModel>)PageContext?.ViewData;
public IndexModel Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,223 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "854ed7163012b6deb2f82a8341e2bdd61a05925b"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_Sensors), @"mvc.1.0.razor-page", @"/Pages/Sensors.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/Sensors.cshtml", typeof(esh.core.web.Pages.Pages_Sensors), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"854ed7163012b6deb2f82a8341e2bdd61a05925b", @"/Pages/Sensors.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Sensors : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("include", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
BeginContext(40, 1, true);
WriteLiteral("\n");
EndContext();
#line 4 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
ViewData["Title"] = "sensors";
#line default
#line hidden
BeginContext(81, 19, true);
WriteLiteral("\n<div class=\"row\">\n");
EndContext();
#line 9 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
foreach (var sensor in Web.Core.Sensors)
{
#line default
#line hidden
BeginContext(144, 129, true);
WriteLiteral(" <div class=\"col-sm-3\">\n <div class=\"card\">\n <div class=\"card-body\">\n <h5 class=\"card-title\">");
EndContext();
BeginContext(275, 85, false);
#line 14 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(!string.IsNullOrWhiteSpace(sensor.CustomName) ? sensor.CustomName : sensor.SensorType);
#line default
#line hidden
EndContext();
BeginContext(361, 7, true);
WriteLiteral(")</h5>\n");
EndContext();
#line 15 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
if (!string.IsNullOrWhiteSpace(sensor.CustomDescription))
{
#line default
#line hidden
BeginContext(461, 41, true);
WriteLiteral(" <p class=\"card-text\">");
EndContext();
BeginContext(503, 24, false);
#line 17 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.CustomDescription);
#line default
#line hidden
EndContext();
BeginContext(527, 5, true);
WriteLiteral("</p>\n");
EndContext();
#line 18 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
}
#line default
#line hidden
BeginContext(550, 37, true);
WriteLiteral(" <p class=\"card-text\">");
EndContext();
BeginContext(588, 12, false);
#line 19 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.Value);
#line default
#line hidden
EndContext();
BeginContext(600, 1, true);
WriteLiteral(" ");
EndContext();
BeginContext(602, 18, false);
#line 19 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.DisplayUnit);
#line default
#line hidden
EndContext();
BeginContext(620, 23, true);
WriteLiteral("</p>\n <a");
EndContext();
BeginWriteAttribute("href", " href=\"", 643, "\"", 676, 2);
WriteAttributeValue("", 650, "/Config?sensor=", 650, 15, true);
#line 20 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
WriteAttributeValue("", 665, sensor.Mac, 665, 11, false);
#line default
#line hidden
EndWriteAttribute();
BeginContext(677, 67, true);
WriteLiteral(" class=\"btn btn-primary\">Config</a>\n </div>\n ");
EndContext();
BeginContext(744, 385, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "854ed7163012b6deb2f82a8341e2bdd61a05925b6397", async() => {
BeginContext(779, 120, true);
WriteLiteral("\n <div class=\"card-footer\" style=\"font-family: Hack,monospace; font-size: 8pt\">\n MAC: ");
EndContext();
BeginContext(900, 10, false);
#line 24 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.Mac);
#line default
#line hidden
EndContext();
BeginContext(910, 36, true);
WriteLiteral("<br/>\n DataType: ");
EndContext();
BeginContext(947, 15, false);
#line 25 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.DataType);
#line default
#line hidden
EndContext();
BeginContext(962, 39, true);
WriteLiteral("<br/>\n Last Update: ");
EndContext();
BeginContext(1002, 38, false);
#line 26 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.LastUpdated.ToShortDateString());
#line default
#line hidden
EndContext();
BeginContext(1040, 1, true);
WriteLiteral(" ");
EndContext();
BeginContext(1042, 37, false);
#line 26 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
Write(sensor.LastUpdated.ToLongTimeString());
#line default
#line hidden
EndContext();
BeginContext(1079, 36, true);
WriteLiteral("\n </div>\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Include = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1129, 27, true);
WriteLiteral("\n </div>\n </div>\n");
EndContext();
#line 31 "/home/laura/Projects/esh/esh.core.web/Pages/Sensors.cshtml"
}
#line default
#line hidden
BeginContext(1158, 6, true);
WriteLiteral("</div>");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<esh.core.web.Pages.Sensors> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Sensors> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.Sensors>)PageContext?.ViewData;
public esh.core.web.Pages.Sensors Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,552 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_Layout.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "d018161a10004f9b47f0bad92a01215016525656"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Shared.Pages_Shared__Layout), @"mvc.1.0.view", @"/Pages/Shared/_Layout.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.Razor.Compilation.RazorViewAttribute(@"/Pages/Shared/_Layout.cshtml", typeof(esh.core.web.Pages.Shared.Pages_Shared__Layout))]
namespace esh.core.web.Pages.Shared
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"d018161a10004f9b47f0bad92a01215016525656", @"/Pages/Shared/_Layout.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Shared__Layout : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("stylesheet"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/lib/bootstrap/dist/css/bootstrap.css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("include", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-href", "~/lib/bootstrap/dist/css/bootstrap.min.css", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test-class", "sr-only", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test-property", "position", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test-value", "absolute", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_8 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("crossorigin", new global::Microsoft.AspNetCore.Html.HtmlString("anonymous"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_9 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("integrity", new global::Microsoft.AspNetCore.Html.HtmlString("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_10 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("exclude", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("href", new global::Microsoft.AspNetCore.Html.HtmlString("~/css/site.css"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_12 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("navbar-brand"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_13 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-area", "", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_14 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-page", "/Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_15 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("nav-link text-dark"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_16 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-page", "/Sensors", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_17 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-page", "/Actors", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_18 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/lib/jquery/dist/jquery.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_19 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/lib/bootstrap/dist/js/bootstrap.bundle.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_20 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_21 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-src", "~/lib/jquery/dist/jquery.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_22 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test", "window.jQuery", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_23 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("integrity", new global::Microsoft.AspNetCore.Html.HtmlString("sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_24 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_25 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-src", "~/lib/bootstrap/dist/js/bootstrap.bundle.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_26 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test", "window.jQuery && window.jQuery.fn && window.jQuery.fn.modal", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_27 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("integrity", new global::Microsoft.AspNetCore.Html.HtmlString("sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_28 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", "~/js/site.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
BeginContext(0, 23, true);
WriteLiteral("<!DOCTYPE html>\n<html>\n");
EndContext();
BeginContext(23, 867, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565613799", async() => {
BeginContext(29, 116, true);
WriteLiteral("\n <meta charset=\"utf-8\"/>\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"/>\n <title>");
EndContext();
BeginContext(146, 17, false);
#line 6 "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_Layout.cshtml"
Write(ViewData["Title"]);
#line default
#line hidden
EndContext();
BeginContext(163, 29, true);
WriteLiteral(" - esh.core.web</title>\n\n ");
EndContext();
BeginContext(192, 133, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565614651", async() => {
BeginContext(227, 9, true);
WriteLiteral("\n ");
EndContext();
BeginContext(236, 70, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "d018161a10004f9b47f0bad92a0121501652565615061", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(306, 5, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Include = (string)__tagHelperAttribute_2.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(325, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(330, 501, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565617513", async() => {
BeginContext(365, 9, true);
WriteLiteral("\n ");
EndContext();
BeginContext(374, 438, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "d018161a10004f9b47f0bad92a0121501652565617924", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper.Href = (string)__tagHelperAttribute_3.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper.FallbackHref = (string)__tagHelperAttribute_4.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper.FallbackTestClass = (string)__tagHelperAttribute_5.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper.FallbackTestProperty = (string)__tagHelperAttribute_6.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6);
__Microsoft_AspNetCore_Mvc_TagHelpers_LinkTagHelper.FallbackTestValue = (string)__tagHelperAttribute_7.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(812, 5, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Exclude = (string)__tagHelperAttribute_10.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(831, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(836, 46, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "d018161a10004f9b47f0bad92a0121501652565621532", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(882, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(890, 1, true);
WriteLiteral("\n");
EndContext();
BeginContext(891, 2577, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565623625", async() => {
BeginContext(897, 169, true);
WriteLiteral("\n<header>\n <nav class=\"navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3\">\n <div class=\"container\">\n ");
EndContext();
BeginContext(1066, 70, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565624178", async() => {
BeginContext(1120, 12, true);
WriteLiteral("esh.core.web");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_12);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Area = (string)__tagHelperAttribute_13.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Page = (string)__tagHelperAttribute_14.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1136, 511, true);
WriteLiteral(@"
<button class=""navbar-toggler"" type=""button"" data-toggle=""collapse"" data-target="".navbar-collapse"" aria-controls=""navbarSupportedContent""
aria-expanded=""false"" aria-label=""Toggle navigation"">
<span class=""navbar-toggler-icon""></span>
</button>
<div class=""navbar-collapse collapse d-sm-inline-flex flex-sm-row-reverse"">
<ul class=""navbar-nav flex-grow-1"">
<li class=""nav-item"">
");
EndContext();
BeginContext(1647, 68, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565626451", async() => {
BeginContext(1707, 4, true);
WriteLiteral("Home");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Area = (string)__tagHelperAttribute_13.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Page = (string)__tagHelperAttribute_14.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1715, 93, true);
WriteLiteral("\n </li>\n <li class=\"nav-item\">\n ");
EndContext();
BeginContext(1808, 73, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565628278", async() => {
BeginContext(1870, 7, true);
WriteLiteral("Sensors");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Area = (string)__tagHelperAttribute_13.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Page = (string)__tagHelperAttribute_16.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_16);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1881, 93, true);
WriteLiteral("\n </li>\n <li class=\"nav-item\">\n ");
EndContext();
BeginContext(1974, 71, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565630108", async() => {
BeginContext(2035, 6, true);
WriteLiteral("Actors");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Area = (string)__tagHelperAttribute_13.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Page = (string)__tagHelperAttribute_17.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_17);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2045, 172, true);
WriteLiteral("\n </li>\n </ul>\n </div>\n </div>\n </nav>\n</header>\n<div class=\"container\">\n <main role=\"main\" class=\"pb-3\">\n ");
EndContext();
BeginContext(2218, 12, false);
#line 47 "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_Layout.cshtml"
Write(RenderBody());
#line default
#line hidden
EndContext();
BeginContext(2230, 152, true);
WriteLiteral("\n </main>\n</div>\n\n<footer class=\"border-top footer text-muted\">\n <div class=\"container\">\n &copy; 2019 - esh.core.web\n </div>\n</footer>\n\n");
EndContext();
BeginContext(2382, 178, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565632511", async() => {
BeginContext(2417, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(2422, 51, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565632919", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2473, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(2478, 67, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565634228", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_19);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2545, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Include = (string)__tagHelperAttribute_2.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2560, 1, true);
WriteLiteral("\n");
EndContext();
BeginContext(2561, 792, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565636594", async() => {
BeginContext(2596, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(2601, 319, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565637003", async() => {
BeginContext(2902, 9, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.Src = (string)__tagHelperAttribute_20.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_20);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackSrc = (string)__tagHelperAttribute_21.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackTestExpression = (string)__tagHelperAttribute_22.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_23);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(2920, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(2925, 413, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565639179", async() => {
BeginContext(3320, 9, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.Src = (string)__tagHelperAttribute_24.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackSrc = (string)__tagHelperAttribute_25.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_25);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackTestExpression = (string)__tagHelperAttribute_26.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_26);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_27);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(3338, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Exclude = (string)__tagHelperAttribute_10.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(3353, 1, true);
WriteLiteral("\n");
EndContext();
BeginContext(3354, 62, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d018161a10004f9b47f0bad92a0121501652565642412", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.Src = (string)__tagHelperAttribute_28.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_28);
#line 75 "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_Layout.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.AppendVersion = true;
#line default
#line hidden
__tagHelperExecutionContext.AddTagHelperAttribute("asp-append-version", __Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.AppendVersion, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(3416, 2, true);
WriteLiteral("\n\n");
EndContext();
BeginContext(3419, 41, false);
#line 77 "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_Layout.cshtml"
Write(RenderSection("Scripts", required: false));
#line default
#line hidden
EndContext();
BeginContext(3460, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(3468, 8, true);
WriteLiteral("\n</html>");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<dynamic> Html { get; private set; }
}
}
#pragma warning restore 1591

View file

@ -1,212 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/Shared/_ValidationScriptsPartial.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "011c63c70461dc8cc4a222184ec6c33e028c9bab"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Shared.Pages_Shared__ValidationScriptsPartial), @"mvc.1.0.view", @"/Pages/Shared/_ValidationScriptsPartial.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.Razor.Compilation.RazorViewAttribute(@"/Pages/Shared/_ValidationScriptsPartial.cshtml", typeof(esh.core.web.Pages.Shared.Pages_Shared__ValidationScriptsPartial))]
namespace esh.core.web.Pages.Shared
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"011c63c70461dc8cc4a222184ec6c33e028c9bab", @"/Pages/Shared/_ValidationScriptsPartial.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_Shared__ValidationScriptsPartial : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/lib/jquery-validation/dist/jquery.validate.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("include", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", "https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.17.0/jquery.validate.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-src", "~/lib/jquery-validation/dist/jquery.validate.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test", "window.jQuery && window.jQuery.validator", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("crossorigin", new global::Microsoft.AspNetCore.Html.HtmlString("anonymous"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("integrity", new global::Microsoft.AspNetCore.Html.HtmlString("sha256-F6h55Qw6sweK+t7SiOJX+2bpSAa3b/fnlrVCJvmEj1A="), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_8 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", "https://cdnjs.cloudflare.com/ajax/libs/jquery-validation-unobtrusive/3.2.11/jquery.validate.unobtrusive.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_9 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-src", "~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_10 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-fallback-test", "window.jQuery && window.jQuery.validator && window.jQuery.validator.unobtrusive", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("integrity", new global::Microsoft.AspNetCore.Html.HtmlString("sha256-9GycpJnliUjJDVDqP0UEu/bsm9U+3dnQUH8+3W10vkY="), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_12 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("exclude", "Development", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden
#pragma warning disable 0169
private string __tagHelperStringValueBuffer;
#pragma warning restore 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
{
get
{
if (__backed__tagHelperScopeManager == null)
{
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
}
return __backed__tagHelperScopeManager;
}
}
private global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper;
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
BeginContext(0, 221, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab8082", async() => {
BeginContext(35, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(40, 71, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab8465", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(111, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(116, 90, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab9698", async() => {
}
);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(206, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Include = (string)__tagHelperAttribute_2.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(221, 1, true);
WriteLiteral("\n");
EndContext();
BeginContext(222, 906, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("environment", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab11919", async() => {
BeginContext(257, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(262, 381, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab12306", async() => {
BeginContext(629, 5, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.Src = (string)__tagHelperAttribute_3.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackSrc = (string)__tagHelperAttribute_4.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackTestExpression = (string)__tagHelperAttribute_5.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(643, 5, true);
WriteLiteral("\n ");
EndContext();
BeginContext(648, 465, false);
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "011c63c70461dc8cc4a222184ec6c33e028c9bab14356", async() => {
BeginContext(1099, 5, true);
WriteLiteral("\n ");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.Src = (string)__tagHelperAttribute_8.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackSrc = (string)__tagHelperAttribute_9.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9);
__Microsoft_AspNetCore_Mvc_TagHelpers_ScriptTagHelper.FallbackTestExpression = (string)__tagHelperAttribute_10.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1113, 1, true);
WriteLiteral("\n");
EndContext();
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_EnvironmentTagHelper.Exclude = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
EndContext();
BeginContext(1128, 1, true);
WriteLiteral("\n");
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<dynamic> Html { get; private set; }
}
}
#pragma warning restore 1591

View file

@ -1,41 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "87e042a743393dd35de9a05b0a004eb5792f9d79"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages__ViewImports), @"mvc.1.0.view", @"/Pages/_ViewImports.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.Razor.Compilation.RazorViewAttribute(@"/Pages/_ViewImports.cshtml", typeof(esh.core.web.Pages.Pages__ViewImports))]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages__ViewImports : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<dynamic> Html { get; private set; }
}
}
#pragma warning restore 1591

View file

@ -1,48 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/_ViewStart.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "f400a24e4f1c1f8dbc87c0f761266a45e781e06b"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages__ViewStart), @"mvc.1.0.view", @"/Pages/_ViewStart.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.Razor.Compilation.RazorViewAttribute(@"/Pages/_ViewStart.cshtml", typeof(esh.core.web.Pages.Pages__ViewStart))]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"f400a24e4f1c1f8dbc87c0f761266a45e781e06b", @"/Pages/_ViewStart.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages__ViewStart : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewStart.cshtml"
Layout = "_Layout";
#line default
#line hidden
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<dynamic> Html { get; private set; }
}
}
#pragma warning restore 1591

View file

@ -1,57 +0,0 @@
#pragma checksum "/home/laura/Projects/esh/esh.core.web/Pages/api.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "52489bda8df7556b90acc0b43e7346ff242071be"
// <auto-generated/>
#pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(esh.core.web.Pages.Pages_api), @"mvc.1.0.razor-page", @"/Pages/api.cshtml")]
[assembly:global::Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAttribute(@"/Pages/api.cshtml", typeof(esh.core.web.Pages.Pages_api), null)]
namespace esh.core.web.Pages
{
#line hidden
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures;
#line 1 "/home/laura/Projects/esh/esh.core.web/Pages/_ViewImports.cshtml"
using esh.core.web;
#line default
#line hidden
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"52489bda8df7556b90acc0b43e7346ff242071be", @"/Pages/api.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"87e042a743393dd35de9a05b0a004eb5792f9d79", @"/Pages/_ViewImports.cshtml")]
public class Pages_api : global::Microsoft.AspNetCore.Mvc.RazorPages.Page
{
#pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync()
{
#line 3 "/home/laura/Projects/esh/esh.core.web/Pages/api.cshtml"
Layout = null;
#line default
#line hidden
BeginContext(61, 34, false);
#line 6 "/home/laura/Projects/esh/esh.core.web/Pages/api.cshtml"
Write(Model.GetActorValue(Request.Query));
#line default
#line hidden
EndContext();
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<esh.core.web.Pages.api> Html { get; private set; }
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.api> ViewData => (global::Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<esh.core.web.Pages.api>)PageContext?.ViewData;
public esh.core.web.Pages.api Model => ViewData.Model;
}
}
#pragma warning restore 1591

View file

@ -1,16 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated by the MSBuild WriteCodeFragment class.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("esh.core.web")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("esh.core.web")]
[assembly: System.Reflection.AssemblyTitleAttribute("esh.core.web")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View file

@ -1 +0,0 @@
906977ebe2f96a6076e411bebba5b45bc0c99042

View file

@ -1 +0,0 @@
95d833a14f416865c5fed69eaf20ad794492273c

View file

@ -1,13 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated by the MSBuild WriteCodeFragment class.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.RelatedAssemblyAttribute("esh.core.web.Views")]
[assembly: Microsoft.AspNetCore.Razor.Hosting.RazorLanguageVersionAttribute("2.1")]
[assembly: Microsoft.AspNetCore.Razor.Hosting.RazorConfigurationNameAttribute("MVC-2.1")]
[assembly: Microsoft.AspNetCore.Razor.Hosting.RazorExtensionAssemblyNameAttribute("MVC-2.1", "Microsoft.AspNetCore.Mvc.Razor.Extensions")]

View file

@ -1 +0,0 @@
c86ab212ed7e9b1ea855777ded6465ac5fcfeb85

View file

@ -1 +0,0 @@
a3a4c11138e289b0c317b89c8edc8a74d6f70a44

View file

@ -1,18 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated by the MSBuild WriteCodeFragment class.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ProvideApplicationPartFactoryAttribute("Microsoft.AspNetCore.Mvc.ApplicationParts.CompiledRazorAssemblyApplicationPartFac" +
"tory, Microsoft.AspNetCore.Mvc.Razor")]
[assembly: System.Reflection.AssemblyCompanyAttribute("esh.core.web")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyProductAttribute("esh.core.web")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyTitleAttribute("esh.core.web.Views")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
ec15bef34c5a3d91ececdb9f58225359e25a12c1

View file

@ -1,36 +0,0 @@
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.dll.config
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.deps.json
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.runtimeconfig.json
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.runtimeconfig.dev.json
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.dll
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.pdb
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.dll
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.web.Views.pdb
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csprojAssemblyReference.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.CoreCompileInputs.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorAssemblyInfo.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorAssemblyInfo.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.AssemblyInfoInputs.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.AssemblyInfo.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.TagHelpers.input.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.TagHelpers.output.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorCoreGenerate.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Error.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Index.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_Layout.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Shared/_ValidationScriptsPartial.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewImports.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/_ViewStart.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorTargetAssemblyInfo.cache
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.RazorTargetAssemblyInfo.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.Views.pdb
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.dll
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.pdb
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/esh.core.web.csproj.CopyComplete
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/appsettings.json
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.dll
/home/laura/Projects/esh/esh.core.web/bin/Debug/netcoreapp2.2/esh.core.pdb
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Sensors.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/api.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Actors.g.cshtml.cs
/home/laura/Projects/esh/esh.core.web/obj/Debug/netcoreapp2.2/Razor/Pages/Config.g.cshtml.cs

View file

@ -1,5 +0,0 @@
{
"version": 1,
"dgSpecHash": "3Jm/gOMMFrxEefZT324Hd8LUOztuYQWkkTnWLcVcV7wcHJ5stsN851Ord+uGcb13ZbrTciH15rskbcC0o0mntg==",
"success": true
}

View file

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">/home/laura/Projects/esh/esh.core.web/obj/project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/laura/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/laura/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">4.9.4</NuGetToolVersion>
</PropertyGroup>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/2.2.0/build/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/2.2.0/build/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.razor.design/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Razor.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.razor.design/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Razor.Design.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.mvc.razor.extensions/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.props" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.mvc.razor.extensions/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">/home/laura/.nuget/packages/microsoft.codeanalysis.analyzers/1.1.0</PkgMicrosoft_CodeAnalysis_Analyzers>
<PkgMicrosoft_AspNetCore_Razor_Design Condition=" '$(PkgMicrosoft_AspNetCore_Razor_Design)' == '' ">/home/laura/.nuget/packages/microsoft.aspnetcore.razor.design/2.2.0</PkgMicrosoft_AspNetCore_Razor_Design>
</PropertyGroup>
</Project>

View file

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets" Condition="Exists('$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/2.2.0/build/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets/2.2.0/build/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.server.iisintegration/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.server.iisintegration/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.server.iis/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Server.IIS.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.server.iis/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Server.IIS.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.aspnetcore.mvc.razor.extensions/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.aspnetcore.mvc.razor.extensions/2.2.0/build/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.targets')" />
</ImportGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -1,67 +0,0 @@
{
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/laura/Projects/esh/esh.core.web/esh.core.web.csproj",
"projectName": "esh.core.web",
"projectPath": "/home/laura/Projects/esh/esh.core.web/esh.core.web.csproj",
"outputPath": "/home/laura/Projects/esh/esh.core.web/obj/",
"projectStyle": "PackageReference",
"originalTargetFrameworks": [
"netcoreapp2.2"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp2.2": {
"projectReferences": {
"/home/laura/Projects/esh/esh.core/esh.core.csproj": {
"projectPath": "/home/laura/Projects/esh/esh.core/esh.core.csproj"
}
}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp2.2": {
"dependencies": {
"Microsoft.AspNetCore": {
"target": "Package",
"version": "[2.2.0, )"
},
"Microsoft.AspNetCore.CookiePolicy": {
"target": "Package",
"version": "[2.2.0, )"
},
"Microsoft.AspNetCore.HttpsPolicy": {
"target": "Package",
"version": "[2.2.0, )"
},
"Microsoft.AspNetCore.Mvc": {
"target": "Package",
"version": "[2.2.0, )"
},
"Microsoft.AspNetCore.StaticFiles": {
"target": "Package",
"version": "[2.2.0, )"
},
"Microsoft.NETCore.App": {
"suppressParent": "All",
"target": "Package",
"version": "[2.2.0, )",
"autoReferenced": true
}
},
"imports": [
"net461"
],
"assetTargetFallback": true,
"warn": true
}
}
}

View file

@ -1,23 +0,0 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v2.2",
"signature": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v2.2": {
"esh.core/1.0.0": {
"runtime": {
"esh.core.dll": {}
}
}
}
},
"libraries": {
"esh.core/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

View file

@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
using System.Net;
namespace esh.core
@ -40,6 +41,182 @@ namespace esh.core
LastPing = DateTime.Now;
}
}
public class Value
{
public enum ValueType
{
Integer,
Boolean,
Double,
String
}
public ValueType Type;
public string StringValue;
}
public class Trigger
{
public class Condition
{
public enum ConditionType
{
ValueExact, //when sensor value is EXACTLY x
ThresholdRisingEdge, //when value goes above threshold
ThresholdFallingEdge, //when value goes below threshold
Time //TODO: intervals and stuff
}
public ConditionType Type;
public Value CheckValue;
private bool thresholdCheck = false;
public bool IsMet(Value sourceValue)
{
if (sourceValue.Type != CheckValue.Type)
return false;
switch (Type)
{
case ConditionType.ValueExact:
return sourceValue.StringValue == CheckValue.StringValue;
case ConditionType.ThresholdRisingEdge:
switch (sourceValue.Type)
{
case Value.ValueType.Integer:
if (int.Parse(sourceValue.StringValue) > int.Parse(CheckValue.StringValue) && !thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (int.Parse(sourceValue.StringValue) < int.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.Boolean:
if (bool.Parse(sourceValue.StringValue) == bool.Parse(CheckValue.StringValue) &&
!thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (bool.Parse(sourceValue.StringValue) != bool.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.Double:
if (double.Parse(sourceValue.StringValue) > double.Parse(CheckValue.StringValue) && !thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (double.Parse(sourceValue.StringValue) < double.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.String:
return false;
default:
throw new ArgumentOutOfRangeException();
}
case ConditionType.ThresholdFallingEdge:
switch (sourceValue.Type)
{
case Value.ValueType.Integer:
if (int.Parse(sourceValue.StringValue) < int.Parse(CheckValue.StringValue) && !thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (int.Parse(sourceValue.StringValue) > int.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.Boolean:
if (bool.Parse(sourceValue.StringValue) != bool.Parse(CheckValue.StringValue) &&
!thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (bool.Parse(sourceValue.StringValue) == bool.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.Double:
if (double.Parse(sourceValue.StringValue) < double.Parse(CheckValue.StringValue) && !thresholdCheck)
{
thresholdCheck = true;
return true;
}
else if (double.Parse(sourceValue.StringValue) > double.Parse(CheckValue.StringValue) &&
thresholdCheck)
{
thresholdCheck = false;
}
return false;
case Value.ValueType.String:
return false;
default:
throw new ArgumentOutOfRangeException();
}
case ConditionType.Time:
return false;
default:
throw new ArgumentOutOfRangeException();
}
}
}
public class Action
{
public enum ActionType
{
Passthrough, //1:1 sends source value to target
Math, //runs formula to process source value first
Value //sends constant value if condition met
}
public ActionType Type;
}
public string Name;
public string id;
public DateTime LastTrigger;
public Condition condition;
public Action action;
public List<Trigger> dependencies; //triggers can depend on other triggers for combinations
public Sensor source; //can be null ONLY if Type = Time
public Actor target; //can be null (for dep triggers)
public Trigger(string name, Condition condition, Action action, List<Trigger> dependencies = null, Sensor source = null, Actor target = null)
{
if (dependencies == null)
dependencies = new List<Trigger>();
Name = name;
id = Guid.NewGuid().ToString();
LastTrigger = DateTime.UnixEpoch;
this.condition = condition;
this.action = action;
this.dependencies = dependencies;
this.source = source;
this.target = target;
}
}
}
}

View file

@ -9,11 +9,13 @@ namespace esh.core
{
public readonly List<Components.Sensor> Sensors;
public readonly List<Components.Actor> Actors;
public readonly List<Components.Trigger> Triggers;
public Core()
{
Sensors = new List<Components.Sensor>();
Actors = new List<Components.Actor>();
Triggers = new List<Components.Trigger>();
}
public void UpdateSensorData(string mac, string dataType, string sensorType, string value, string displayUnit)

View file

@ -1,16 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Generated by the MSBuild WriteCodeFragment class.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("esh.core")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("esh.core")]
[assembly: System.Reflection.AssemblyTitleAttribute("esh.core")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View file

@ -1 +0,0 @@
0ad2dcc83ea793e603ae55b31948f3721e26f075

View file

@ -1 +0,0 @@
97b9f52f299091f122c19fd71572746b8a939cd5

View file

@ -1,9 +0,0 @@
/home/laura/Projects/esh/esh.core/bin/Debug/netcoreapp2.2/esh.core.deps.json
/home/laura/Projects/esh/esh.core/bin/Debug/netcoreapp2.2/esh.core.dll
/home/laura/Projects/esh/esh.core/bin/Debug/netcoreapp2.2/esh.core.pdb
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.csprojAssemblyReference.cache
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.csproj.CoreCompileInputs.cache
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.AssemblyInfoInputs.cache
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.AssemblyInfo.cs
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.dll
/home/laura/Projects/esh/esh.core/obj/Debug/netcoreapp2.2/esh.core.pdb

View file

@ -1,5 +0,0 @@
{
"version": 1,
"dgSpecHash": "kDyvpbHxiJ7hl7exmTX4xxnYwL46M1HraGcx80GXy2PVdC76naeI/cQgA2tiY8SuWejwE6OXMKbCQw28nXLFYQ==",
"success": true
}

View file

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">/home/laura/Projects/esh/esh.core/obj/project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/laura/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/laura/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">4.9.4</NuGetToolVersion>
</PropertyGroup>
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.props')" />
</ImportGroup>
</Project>

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets" Condition="Exists('$(NuGetPackageRoot)netstandard.library/2.0.3/build/netstandard2.0/NETStandard.Library.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.netcore.app/2.2.0/build/netcoreapp2.2/Microsoft.NETCore.App.targets')" />
</ImportGroup>
</Project>

View file

@ -1,740 +0,0 @@
{
"version": 3,
"targets": {
".NETCoreApp,Version=v2.2": {
"Microsoft.NETCore.App/2.2.0": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.DotNetHostPolicy": "2.2.0",
"Microsoft.NETCore.Platforms": "2.2.0",
"Microsoft.NETCore.Targets": "2.0.0",
"NETStandard.Library": "2.0.3"
},
"compile": {
"ref/netcoreapp2.2/Microsoft.CSharp.dll": {},
"ref/netcoreapp2.2/Microsoft.VisualBasic.dll": {},
"ref/netcoreapp2.2/Microsoft.Win32.Primitives.dll": {},
"ref/netcoreapp2.2/System.AppContext.dll": {},
"ref/netcoreapp2.2/System.Buffers.dll": {},
"ref/netcoreapp2.2/System.Collections.Concurrent.dll": {},
"ref/netcoreapp2.2/System.Collections.Immutable.dll": {},
"ref/netcoreapp2.2/System.Collections.NonGeneric.dll": {},
"ref/netcoreapp2.2/System.Collections.Specialized.dll": {},
"ref/netcoreapp2.2/System.Collections.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.Annotations.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.DataAnnotations.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.Primitives.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.TypeConverter.dll": {},
"ref/netcoreapp2.2/System.ComponentModel.dll": {},
"ref/netcoreapp2.2/System.Configuration.dll": {},
"ref/netcoreapp2.2/System.Console.dll": {},
"ref/netcoreapp2.2/System.Core.dll": {},
"ref/netcoreapp2.2/System.Data.Common.dll": {},
"ref/netcoreapp2.2/System.Data.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.Contracts.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.Debug.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.Process.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.StackTrace.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.Tools.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.TraceSource.dll": {},
"ref/netcoreapp2.2/System.Diagnostics.Tracing.dll": {},
"ref/netcoreapp2.2/System.Drawing.Primitives.dll": {},
"ref/netcoreapp2.2/System.Drawing.dll": {},
"ref/netcoreapp2.2/System.Dynamic.Runtime.dll": {},
"ref/netcoreapp2.2/System.Globalization.Calendars.dll": {},
"ref/netcoreapp2.2/System.Globalization.Extensions.dll": {},
"ref/netcoreapp2.2/System.Globalization.dll": {},
"ref/netcoreapp2.2/System.IO.Compression.Brotli.dll": {},
"ref/netcoreapp2.2/System.IO.Compression.FileSystem.dll": {},
"ref/netcoreapp2.2/System.IO.Compression.ZipFile.dll": {},
"ref/netcoreapp2.2/System.IO.Compression.dll": {},
"ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.dll": {},
"ref/netcoreapp2.2/System.IO.FileSystem.Primitives.dll": {},
"ref/netcoreapp2.2/System.IO.FileSystem.Watcher.dll": {},
"ref/netcoreapp2.2/System.IO.FileSystem.dll": {},
"ref/netcoreapp2.2/System.IO.IsolatedStorage.dll": {},
"ref/netcoreapp2.2/System.IO.MemoryMappedFiles.dll": {},
"ref/netcoreapp2.2/System.IO.Pipes.dll": {},
"ref/netcoreapp2.2/System.IO.UnmanagedMemoryStream.dll": {},
"ref/netcoreapp2.2/System.IO.dll": {},
"ref/netcoreapp2.2/System.Linq.Expressions.dll": {},
"ref/netcoreapp2.2/System.Linq.Parallel.dll": {},
"ref/netcoreapp2.2/System.Linq.Queryable.dll": {},
"ref/netcoreapp2.2/System.Linq.dll": {},
"ref/netcoreapp2.2/System.Memory.dll": {},
"ref/netcoreapp2.2/System.Net.Http.dll": {},
"ref/netcoreapp2.2/System.Net.HttpListener.dll": {},
"ref/netcoreapp2.2/System.Net.Mail.dll": {},
"ref/netcoreapp2.2/System.Net.NameResolution.dll": {},
"ref/netcoreapp2.2/System.Net.NetworkInformation.dll": {},
"ref/netcoreapp2.2/System.Net.Ping.dll": {},
"ref/netcoreapp2.2/System.Net.Primitives.dll": {},
"ref/netcoreapp2.2/System.Net.Requests.dll": {},
"ref/netcoreapp2.2/System.Net.Security.dll": {},
"ref/netcoreapp2.2/System.Net.ServicePoint.dll": {},
"ref/netcoreapp2.2/System.Net.Sockets.dll": {},
"ref/netcoreapp2.2/System.Net.WebClient.dll": {},
"ref/netcoreapp2.2/System.Net.WebHeaderCollection.dll": {},
"ref/netcoreapp2.2/System.Net.WebProxy.dll": {},
"ref/netcoreapp2.2/System.Net.WebSockets.Client.dll": {},
"ref/netcoreapp2.2/System.Net.WebSockets.dll": {},
"ref/netcoreapp2.2/System.Net.dll": {},
"ref/netcoreapp2.2/System.Numerics.Vectors.dll": {},
"ref/netcoreapp2.2/System.Numerics.dll": {},
"ref/netcoreapp2.2/System.ObjectModel.dll": {},
"ref/netcoreapp2.2/System.Reflection.DispatchProxy.dll": {},
"ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.dll": {},
"ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.dll": {},
"ref/netcoreapp2.2/System.Reflection.Emit.dll": {},
"ref/netcoreapp2.2/System.Reflection.Extensions.dll": {},
"ref/netcoreapp2.2/System.Reflection.Metadata.dll": {},
"ref/netcoreapp2.2/System.Reflection.Primitives.dll": {},
"ref/netcoreapp2.2/System.Reflection.TypeExtensions.dll": {},
"ref/netcoreapp2.2/System.Reflection.dll": {},
"ref/netcoreapp2.2/System.Resources.Reader.dll": {},
"ref/netcoreapp2.2/System.Resources.ResourceManager.dll": {},
"ref/netcoreapp2.2/System.Resources.Writer.dll": {},
"ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.dll": {},
"ref/netcoreapp2.2/System.Runtime.Extensions.dll": {},
"ref/netcoreapp2.2/System.Runtime.Handles.dll": {},
"ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.dll": {},
"ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.dll": {},
"ref/netcoreapp2.2/System.Runtime.InteropServices.dll": {},
"ref/netcoreapp2.2/System.Runtime.Loader.dll": {},
"ref/netcoreapp2.2/System.Runtime.Numerics.dll": {},
"ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.dll": {},
"ref/netcoreapp2.2/System.Runtime.Serialization.Json.dll": {},
"ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.dll": {},
"ref/netcoreapp2.2/System.Runtime.Serialization.Xml.dll": {},
"ref/netcoreapp2.2/System.Runtime.Serialization.dll": {},
"ref/netcoreapp2.2/System.Runtime.dll": {},
"ref/netcoreapp2.2/System.Security.Claims.dll": {},
"ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.dll": {},
"ref/netcoreapp2.2/System.Security.Cryptography.Csp.dll": {},
"ref/netcoreapp2.2/System.Security.Cryptography.Encoding.dll": {},
"ref/netcoreapp2.2/System.Security.Cryptography.Primitives.dll": {},
"ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.dll": {},
"ref/netcoreapp2.2/System.Security.Principal.dll": {},
"ref/netcoreapp2.2/System.Security.SecureString.dll": {},
"ref/netcoreapp2.2/System.Security.dll": {},
"ref/netcoreapp2.2/System.ServiceModel.Web.dll": {},
"ref/netcoreapp2.2/System.ServiceProcess.dll": {},
"ref/netcoreapp2.2/System.Text.Encoding.Extensions.dll": {},
"ref/netcoreapp2.2/System.Text.Encoding.dll": {},
"ref/netcoreapp2.2/System.Text.RegularExpressions.dll": {},
"ref/netcoreapp2.2/System.Threading.Overlapped.dll": {},
"ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.dll": {},
"ref/netcoreapp2.2/System.Threading.Tasks.Extensions.dll": {},
"ref/netcoreapp2.2/System.Threading.Tasks.Parallel.dll": {},
"ref/netcoreapp2.2/System.Threading.Tasks.dll": {},
"ref/netcoreapp2.2/System.Threading.Thread.dll": {},
"ref/netcoreapp2.2/System.Threading.ThreadPool.dll": {},
"ref/netcoreapp2.2/System.Threading.Timer.dll": {},
"ref/netcoreapp2.2/System.Threading.dll": {},
"ref/netcoreapp2.2/System.Transactions.Local.dll": {},
"ref/netcoreapp2.2/System.Transactions.dll": {},
"ref/netcoreapp2.2/System.ValueTuple.dll": {},
"ref/netcoreapp2.2/System.Web.HttpUtility.dll": {},
"ref/netcoreapp2.2/System.Web.dll": {},
"ref/netcoreapp2.2/System.Windows.dll": {},
"ref/netcoreapp2.2/System.Xml.Linq.dll": {},
"ref/netcoreapp2.2/System.Xml.ReaderWriter.dll": {},
"ref/netcoreapp2.2/System.Xml.Serialization.dll": {},
"ref/netcoreapp2.2/System.Xml.XDocument.dll": {},
"ref/netcoreapp2.2/System.Xml.XPath.XDocument.dll": {},
"ref/netcoreapp2.2/System.Xml.XPath.dll": {},
"ref/netcoreapp2.2/System.Xml.XmlDocument.dll": {},
"ref/netcoreapp2.2/System.Xml.XmlSerializer.dll": {},
"ref/netcoreapp2.2/System.Xml.dll": {},
"ref/netcoreapp2.2/System.dll": {},
"ref/netcoreapp2.2/WindowsBase.dll": {},
"ref/netcoreapp2.2/mscorlib.dll": {},
"ref/netcoreapp2.2/netstandard.dll": {}
},
"build": {
"build/netcoreapp2.2/Microsoft.NETCore.App.props": {},
"build/netcoreapp2.2/Microsoft.NETCore.App.targets": {}
}
},
"Microsoft.NETCore.DotNetAppHost/2.2.0": {
"type": "package"
},
"Microsoft.NETCore.DotNetHostPolicy/2.2.0": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.DotNetHostResolver": "2.2.0"
}
},
"Microsoft.NETCore.DotNetHostResolver/2.2.0": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.DotNetAppHost": "2.2.0"
}
},
"Microsoft.NETCore.Platforms/2.2.0": {
"type": "package",
"compile": {
"lib/netstandard1.0/_._": {}
},
"runtime": {
"lib/netstandard1.0/_._": {}
}
},
"Microsoft.NETCore.Targets/2.0.0": {
"type": "package",
"compile": {
"lib/netstandard1.0/_._": {}
},
"runtime": {
"lib/netstandard1.0/_._": {}
}
},
"NETStandard.Library/2.0.3": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.Platforms": "1.1.0"
},
"compile": {
"lib/netstandard1.0/_._": {}
},
"runtime": {
"lib/netstandard1.0/_._": {}
},
"build": {
"build/netstandard2.0/NETStandard.Library.targets": {}
}
}
}
},
"libraries": {
"Microsoft.NETCore.App/2.2.0": {
"sha512": "scu9EtZfMBXAeyTPgiP5l/18xTU6QKDK+UfYWMFM7m5ZuBOPLhqjm+QyX8T6PI5y8exgcNiVd50TflyBl9M/og==",
"type": "package",
"path": "microsoft.netcore.app/2.2.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"Microsoft.NETCore.App.versions.txt",
"THIRD-PARTY-NOTICES.TXT",
"build/netcoreapp2.2/Microsoft.NETCore.App.PlatformManifest.txt",
"build/netcoreapp2.2/Microsoft.NETCore.App.props",
"build/netcoreapp2.2/Microsoft.NETCore.App.targets",
"microsoft.netcore.app.2.2.0.nupkg.sha512",
"microsoft.netcore.app.nuspec",
"ref/netcoreapp2.2/Microsoft.CSharp.dll",
"ref/netcoreapp2.2/Microsoft.CSharp.xml",
"ref/netcoreapp2.2/Microsoft.VisualBasic.dll",
"ref/netcoreapp2.2/Microsoft.VisualBasic.xml",
"ref/netcoreapp2.2/Microsoft.Win32.Primitives.dll",
"ref/netcoreapp2.2/Microsoft.Win32.Primitives.xml",
"ref/netcoreapp2.2/System.AppContext.dll",
"ref/netcoreapp2.2/System.Buffers.dll",
"ref/netcoreapp2.2/System.Buffers.xml",
"ref/netcoreapp2.2/System.Collections.Concurrent.dll",
"ref/netcoreapp2.2/System.Collections.Concurrent.xml",
"ref/netcoreapp2.2/System.Collections.Immutable.dll",
"ref/netcoreapp2.2/System.Collections.Immutable.xml",
"ref/netcoreapp2.2/System.Collections.NonGeneric.dll",
"ref/netcoreapp2.2/System.Collections.NonGeneric.xml",
"ref/netcoreapp2.2/System.Collections.Specialized.dll",
"ref/netcoreapp2.2/System.Collections.Specialized.xml",
"ref/netcoreapp2.2/System.Collections.dll",
"ref/netcoreapp2.2/System.Collections.xml",
"ref/netcoreapp2.2/System.ComponentModel.Annotations.dll",
"ref/netcoreapp2.2/System.ComponentModel.Annotations.xml",
"ref/netcoreapp2.2/System.ComponentModel.DataAnnotations.dll",
"ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.dll",
"ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.xml",
"ref/netcoreapp2.2/System.ComponentModel.Primitives.dll",
"ref/netcoreapp2.2/System.ComponentModel.Primitives.xml",
"ref/netcoreapp2.2/System.ComponentModel.TypeConverter.dll",
"ref/netcoreapp2.2/System.ComponentModel.TypeConverter.xml",
"ref/netcoreapp2.2/System.ComponentModel.dll",
"ref/netcoreapp2.2/System.ComponentModel.xml",
"ref/netcoreapp2.2/System.Configuration.dll",
"ref/netcoreapp2.2/System.Console.dll",
"ref/netcoreapp2.2/System.Console.xml",
"ref/netcoreapp2.2/System.Core.dll",
"ref/netcoreapp2.2/System.Data.Common.dll",
"ref/netcoreapp2.2/System.Data.Common.xml",
"ref/netcoreapp2.2/System.Data.dll",
"ref/netcoreapp2.2/System.Diagnostics.Contracts.dll",
"ref/netcoreapp2.2/System.Diagnostics.Contracts.xml",
"ref/netcoreapp2.2/System.Diagnostics.Debug.dll",
"ref/netcoreapp2.2/System.Diagnostics.Debug.xml",
"ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.dll",
"ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.xml",
"ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.dll",
"ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.xml",
"ref/netcoreapp2.2/System.Diagnostics.Process.dll",
"ref/netcoreapp2.2/System.Diagnostics.Process.xml",
"ref/netcoreapp2.2/System.Diagnostics.StackTrace.dll",
"ref/netcoreapp2.2/System.Diagnostics.StackTrace.xml",
"ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.dll",
"ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.xml",
"ref/netcoreapp2.2/System.Diagnostics.Tools.dll",
"ref/netcoreapp2.2/System.Diagnostics.Tools.xml",
"ref/netcoreapp2.2/System.Diagnostics.TraceSource.dll",
"ref/netcoreapp2.2/System.Diagnostics.TraceSource.xml",
"ref/netcoreapp2.2/System.Diagnostics.Tracing.dll",
"ref/netcoreapp2.2/System.Diagnostics.Tracing.xml",
"ref/netcoreapp2.2/System.Drawing.Primitives.dll",
"ref/netcoreapp2.2/System.Drawing.Primitives.xml",
"ref/netcoreapp2.2/System.Drawing.dll",
"ref/netcoreapp2.2/System.Dynamic.Runtime.dll",
"ref/netcoreapp2.2/System.Globalization.Calendars.dll",
"ref/netcoreapp2.2/System.Globalization.Extensions.dll",
"ref/netcoreapp2.2/System.Globalization.dll",
"ref/netcoreapp2.2/System.IO.Compression.Brotli.dll",
"ref/netcoreapp2.2/System.IO.Compression.FileSystem.dll",
"ref/netcoreapp2.2/System.IO.Compression.ZipFile.dll",
"ref/netcoreapp2.2/System.IO.Compression.ZipFile.xml",
"ref/netcoreapp2.2/System.IO.Compression.dll",
"ref/netcoreapp2.2/System.IO.Compression.xml",
"ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.dll",
"ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.xml",
"ref/netcoreapp2.2/System.IO.FileSystem.Primitives.dll",
"ref/netcoreapp2.2/System.IO.FileSystem.Watcher.dll",
"ref/netcoreapp2.2/System.IO.FileSystem.Watcher.xml",
"ref/netcoreapp2.2/System.IO.FileSystem.dll",
"ref/netcoreapp2.2/System.IO.FileSystem.xml",
"ref/netcoreapp2.2/System.IO.IsolatedStorage.dll",
"ref/netcoreapp2.2/System.IO.IsolatedStorage.xml",
"ref/netcoreapp2.2/System.IO.MemoryMappedFiles.dll",
"ref/netcoreapp2.2/System.IO.MemoryMappedFiles.xml",
"ref/netcoreapp2.2/System.IO.Pipes.dll",
"ref/netcoreapp2.2/System.IO.Pipes.xml",
"ref/netcoreapp2.2/System.IO.UnmanagedMemoryStream.dll",
"ref/netcoreapp2.2/System.IO.dll",
"ref/netcoreapp2.2/System.Linq.Expressions.dll",
"ref/netcoreapp2.2/System.Linq.Expressions.xml",
"ref/netcoreapp2.2/System.Linq.Parallel.dll",
"ref/netcoreapp2.2/System.Linq.Parallel.xml",
"ref/netcoreapp2.2/System.Linq.Queryable.dll",
"ref/netcoreapp2.2/System.Linq.Queryable.xml",
"ref/netcoreapp2.2/System.Linq.dll",
"ref/netcoreapp2.2/System.Linq.xml",
"ref/netcoreapp2.2/System.Memory.dll",
"ref/netcoreapp2.2/System.Memory.xml",
"ref/netcoreapp2.2/System.Net.Http.dll",
"ref/netcoreapp2.2/System.Net.Http.xml",
"ref/netcoreapp2.2/System.Net.HttpListener.dll",
"ref/netcoreapp2.2/System.Net.HttpListener.xml",
"ref/netcoreapp2.2/System.Net.Mail.dll",
"ref/netcoreapp2.2/System.Net.Mail.xml",
"ref/netcoreapp2.2/System.Net.NameResolution.dll",
"ref/netcoreapp2.2/System.Net.NameResolution.xml",
"ref/netcoreapp2.2/System.Net.NetworkInformation.dll",
"ref/netcoreapp2.2/System.Net.NetworkInformation.xml",
"ref/netcoreapp2.2/System.Net.Ping.dll",
"ref/netcoreapp2.2/System.Net.Ping.xml",
"ref/netcoreapp2.2/System.Net.Primitives.dll",
"ref/netcoreapp2.2/System.Net.Primitives.xml",
"ref/netcoreapp2.2/System.Net.Requests.dll",
"ref/netcoreapp2.2/System.Net.Requests.xml",
"ref/netcoreapp2.2/System.Net.Security.dll",
"ref/netcoreapp2.2/System.Net.Security.xml",
"ref/netcoreapp2.2/System.Net.ServicePoint.dll",
"ref/netcoreapp2.2/System.Net.ServicePoint.xml",
"ref/netcoreapp2.2/System.Net.Sockets.dll",
"ref/netcoreapp2.2/System.Net.Sockets.xml",
"ref/netcoreapp2.2/System.Net.WebClient.dll",
"ref/netcoreapp2.2/System.Net.WebClient.xml",
"ref/netcoreapp2.2/System.Net.WebHeaderCollection.dll",
"ref/netcoreapp2.2/System.Net.WebHeaderCollection.xml",
"ref/netcoreapp2.2/System.Net.WebProxy.dll",
"ref/netcoreapp2.2/System.Net.WebProxy.xml",
"ref/netcoreapp2.2/System.Net.WebSockets.Client.dll",
"ref/netcoreapp2.2/System.Net.WebSockets.Client.xml",
"ref/netcoreapp2.2/System.Net.WebSockets.dll",
"ref/netcoreapp2.2/System.Net.WebSockets.xml",
"ref/netcoreapp2.2/System.Net.dll",
"ref/netcoreapp2.2/System.Numerics.Vectors.dll",
"ref/netcoreapp2.2/System.Numerics.Vectors.xml",
"ref/netcoreapp2.2/System.Numerics.dll",
"ref/netcoreapp2.2/System.ObjectModel.dll",
"ref/netcoreapp2.2/System.ObjectModel.xml",
"ref/netcoreapp2.2/System.Reflection.DispatchProxy.dll",
"ref/netcoreapp2.2/System.Reflection.DispatchProxy.xml",
"ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.dll",
"ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.xml",
"ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.dll",
"ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.xml",
"ref/netcoreapp2.2/System.Reflection.Emit.dll",
"ref/netcoreapp2.2/System.Reflection.Emit.xml",
"ref/netcoreapp2.2/System.Reflection.Extensions.dll",
"ref/netcoreapp2.2/System.Reflection.Metadata.dll",
"ref/netcoreapp2.2/System.Reflection.Metadata.xml",
"ref/netcoreapp2.2/System.Reflection.Primitives.dll",
"ref/netcoreapp2.2/System.Reflection.Primitives.xml",
"ref/netcoreapp2.2/System.Reflection.TypeExtensions.dll",
"ref/netcoreapp2.2/System.Reflection.TypeExtensions.xml",
"ref/netcoreapp2.2/System.Reflection.dll",
"ref/netcoreapp2.2/System.Resources.Reader.dll",
"ref/netcoreapp2.2/System.Resources.ResourceManager.dll",
"ref/netcoreapp2.2/System.Resources.ResourceManager.xml",
"ref/netcoreapp2.2/System.Resources.Writer.dll",
"ref/netcoreapp2.2/System.Resources.Writer.xml",
"ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.dll",
"ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.xml",
"ref/netcoreapp2.2/System.Runtime.Extensions.dll",
"ref/netcoreapp2.2/System.Runtime.Extensions.xml",
"ref/netcoreapp2.2/System.Runtime.Handles.dll",
"ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.dll",
"ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.xml",
"ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.dll",
"ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.xml",
"ref/netcoreapp2.2/System.Runtime.InteropServices.dll",
"ref/netcoreapp2.2/System.Runtime.InteropServices.xml",
"ref/netcoreapp2.2/System.Runtime.Loader.dll",
"ref/netcoreapp2.2/System.Runtime.Loader.xml",
"ref/netcoreapp2.2/System.Runtime.Numerics.dll",
"ref/netcoreapp2.2/System.Runtime.Numerics.xml",
"ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.dll",
"ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.xml",
"ref/netcoreapp2.2/System.Runtime.Serialization.Json.dll",
"ref/netcoreapp2.2/System.Runtime.Serialization.Json.xml",
"ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.dll",
"ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.xml",
"ref/netcoreapp2.2/System.Runtime.Serialization.Xml.dll",
"ref/netcoreapp2.2/System.Runtime.Serialization.Xml.xml",
"ref/netcoreapp2.2/System.Runtime.Serialization.dll",
"ref/netcoreapp2.2/System.Runtime.dll",
"ref/netcoreapp2.2/System.Runtime.xml",
"ref/netcoreapp2.2/System.Security.Claims.dll",
"ref/netcoreapp2.2/System.Security.Claims.xml",
"ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.dll",
"ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.xml",
"ref/netcoreapp2.2/System.Security.Cryptography.Csp.dll",
"ref/netcoreapp2.2/System.Security.Cryptography.Csp.xml",
"ref/netcoreapp2.2/System.Security.Cryptography.Encoding.dll",
"ref/netcoreapp2.2/System.Security.Cryptography.Encoding.xml",
"ref/netcoreapp2.2/System.Security.Cryptography.Primitives.dll",
"ref/netcoreapp2.2/System.Security.Cryptography.Primitives.xml",
"ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.dll",
"ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.xml",
"ref/netcoreapp2.2/System.Security.Principal.dll",
"ref/netcoreapp2.2/System.Security.Principal.xml",
"ref/netcoreapp2.2/System.Security.SecureString.dll",
"ref/netcoreapp2.2/System.Security.dll",
"ref/netcoreapp2.2/System.ServiceModel.Web.dll",
"ref/netcoreapp2.2/System.ServiceProcess.dll",
"ref/netcoreapp2.2/System.Text.Encoding.Extensions.dll",
"ref/netcoreapp2.2/System.Text.Encoding.Extensions.xml",
"ref/netcoreapp2.2/System.Text.Encoding.dll",
"ref/netcoreapp2.2/System.Text.RegularExpressions.dll",
"ref/netcoreapp2.2/System.Text.RegularExpressions.xml",
"ref/netcoreapp2.2/System.Threading.Overlapped.dll",
"ref/netcoreapp2.2/System.Threading.Overlapped.xml",
"ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.dll",
"ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.xml",
"ref/netcoreapp2.2/System.Threading.Tasks.Extensions.dll",
"ref/netcoreapp2.2/System.Threading.Tasks.Extensions.xml",
"ref/netcoreapp2.2/System.Threading.Tasks.Parallel.dll",
"ref/netcoreapp2.2/System.Threading.Tasks.Parallel.xml",
"ref/netcoreapp2.2/System.Threading.Tasks.dll",
"ref/netcoreapp2.2/System.Threading.Tasks.xml",
"ref/netcoreapp2.2/System.Threading.Thread.dll",
"ref/netcoreapp2.2/System.Threading.Thread.xml",
"ref/netcoreapp2.2/System.Threading.ThreadPool.dll",
"ref/netcoreapp2.2/System.Threading.ThreadPool.xml",
"ref/netcoreapp2.2/System.Threading.Timer.dll",
"ref/netcoreapp2.2/System.Threading.Timer.xml",
"ref/netcoreapp2.2/System.Threading.dll",
"ref/netcoreapp2.2/System.Threading.xml",
"ref/netcoreapp2.2/System.Transactions.Local.dll",
"ref/netcoreapp2.2/System.Transactions.Local.xml",
"ref/netcoreapp2.2/System.Transactions.dll",
"ref/netcoreapp2.2/System.ValueTuple.dll",
"ref/netcoreapp2.2/System.Web.HttpUtility.dll",
"ref/netcoreapp2.2/System.Web.HttpUtility.xml",
"ref/netcoreapp2.2/System.Web.dll",
"ref/netcoreapp2.2/System.Windows.dll",
"ref/netcoreapp2.2/System.Xml.Linq.dll",
"ref/netcoreapp2.2/System.Xml.ReaderWriter.dll",
"ref/netcoreapp2.2/System.Xml.ReaderWriter.xml",
"ref/netcoreapp2.2/System.Xml.Serialization.dll",
"ref/netcoreapp2.2/System.Xml.XDocument.dll",
"ref/netcoreapp2.2/System.Xml.XDocument.xml",
"ref/netcoreapp2.2/System.Xml.XPath.XDocument.dll",
"ref/netcoreapp2.2/System.Xml.XPath.XDocument.xml",
"ref/netcoreapp2.2/System.Xml.XPath.dll",
"ref/netcoreapp2.2/System.Xml.XPath.xml",
"ref/netcoreapp2.2/System.Xml.XmlDocument.dll",
"ref/netcoreapp2.2/System.Xml.XmlSerializer.dll",
"ref/netcoreapp2.2/System.Xml.XmlSerializer.xml",
"ref/netcoreapp2.2/System.Xml.dll",
"ref/netcoreapp2.2/System.dll",
"ref/netcoreapp2.2/WindowsBase.dll",
"ref/netcoreapp2.2/mscorlib.dll",
"ref/netcoreapp2.2/netstandard.dll",
"runtime.json"
]
},
"Microsoft.NETCore.DotNetAppHost/2.2.0": {
"sha512": "OK/H8p9Ig6mLMITjXJ4VOewrJg/TU+dAPHE4BdMWMv+8COzBehf7XF1+DofKkmqdHpO2cJoS5Sc9PEZ6PKCbsg==",
"type": "package",
"path": "microsoft.netcore.dotnetapphost/2.2.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"microsoft.netcore.dotnetapphost.2.2.0.nupkg.sha512",
"microsoft.netcore.dotnetapphost.nuspec",
"runtime.json"
]
},
"Microsoft.NETCore.DotNetHostPolicy/2.2.0": {
"sha512": "usINorQD/B8jsNo9V1+MvAkzFj2QE1yNmAuh4vG5Wsd71EjBAVxFTDAb6mmJQI6wO4j11L1VJuOGMV/86JecWg==",
"type": "package",
"path": "microsoft.netcore.dotnethostpolicy/2.2.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"microsoft.netcore.dotnethostpolicy.2.2.0.nupkg.sha512",
"microsoft.netcore.dotnethostpolicy.nuspec",
"runtime.json"
]
},
"Microsoft.NETCore.DotNetHostResolver/2.2.0": {
"sha512": "oAN5xJhulhZ41AljFUfX9X+BlXQvYekh9IjLbWe10KVFOAnAv0LVbJB+lY1OUsq9TXBi2A2gdEKLqPwJqXdO0g==",
"type": "package",
"path": "microsoft.netcore.dotnethostresolver/2.2.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"microsoft.netcore.dotnethostresolver.2.2.0.nupkg.sha512",
"microsoft.netcore.dotnethostresolver.nuspec",
"runtime.json"
]
},
"Microsoft.NETCore.Platforms/2.2.0": {
"sha512": "whK/5p0sLtQiDbcTphVRjmN3tmV+YMYf8vuaKU05y1iZw9KWiG/iLY5Pd3ok+vFBJ+FZnmp7NqF7o7WrAYToLg==",
"type": "package",
"path": "microsoft.netcore.platforms/2.2.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/netstandard1.0/_._",
"microsoft.netcore.platforms.2.2.0.nupkg.sha512",
"microsoft.netcore.platforms.nuspec",
"runtime.json",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"Microsoft.NETCore.Targets/2.0.0": {
"sha512": "mJnCMoBfWL0lxxlBFJ/8cZKTfPpI82TekZkUqvSCBtunUaaqr2LVeWl1zQYdanAdk4Ddf1HCwb8+DNYaNFBk1w==",
"type": "package",
"path": "microsoft.netcore.targets/2.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/netstandard1.0/_._",
"microsoft.netcore.targets.2.0.0.nupkg.sha512",
"microsoft.netcore.targets.nuspec",
"runtime.json",
"useSharedDesignerContext.txt",
"version.txt"
]
},
"NETStandard.Library/2.0.3": {
"sha512": "548M6mnBSJWxsIlkQHfbzoYxpiYFXZZSL00p4GHYv8PkiqFBnnT68mW5mGEsA/ch9fDO9GkPgkFQpWiXZN7mAQ==",
"type": "package",
"path": "netstandard.library/2.0.3",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"build/netstandard2.0/NETStandard.Library.targets",
"build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll",
"build/netstandard2.0/ref/System.AppContext.dll",
"build/netstandard2.0/ref/System.Collections.Concurrent.dll",
"build/netstandard2.0/ref/System.Collections.NonGeneric.dll",
"build/netstandard2.0/ref/System.Collections.Specialized.dll",
"build/netstandard2.0/ref/System.Collections.dll",
"build/netstandard2.0/ref/System.ComponentModel.Composition.dll",
"build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll",
"build/netstandard2.0/ref/System.ComponentModel.Primitives.dll",
"build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll",
"build/netstandard2.0/ref/System.ComponentModel.dll",
"build/netstandard2.0/ref/System.Console.dll",
"build/netstandard2.0/ref/System.Core.dll",
"build/netstandard2.0/ref/System.Data.Common.dll",
"build/netstandard2.0/ref/System.Data.dll",
"build/netstandard2.0/ref/System.Diagnostics.Contracts.dll",
"build/netstandard2.0/ref/System.Diagnostics.Debug.dll",
"build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll",
"build/netstandard2.0/ref/System.Diagnostics.Process.dll",
"build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll",
"build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll",
"build/netstandard2.0/ref/System.Diagnostics.Tools.dll",
"build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll",
"build/netstandard2.0/ref/System.Diagnostics.Tracing.dll",
"build/netstandard2.0/ref/System.Drawing.Primitives.dll",
"build/netstandard2.0/ref/System.Drawing.dll",
"build/netstandard2.0/ref/System.Dynamic.Runtime.dll",
"build/netstandard2.0/ref/System.Globalization.Calendars.dll",
"build/netstandard2.0/ref/System.Globalization.Extensions.dll",
"build/netstandard2.0/ref/System.Globalization.dll",
"build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll",
"build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll",
"build/netstandard2.0/ref/System.IO.Compression.dll",
"build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll",
"build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll",
"build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll",
"build/netstandard2.0/ref/System.IO.FileSystem.dll",
"build/netstandard2.0/ref/System.IO.IsolatedStorage.dll",
"build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll",
"build/netstandard2.0/ref/System.IO.Pipes.dll",
"build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll",
"build/netstandard2.0/ref/System.IO.dll",
"build/netstandard2.0/ref/System.Linq.Expressions.dll",
"build/netstandard2.0/ref/System.Linq.Parallel.dll",
"build/netstandard2.0/ref/System.Linq.Queryable.dll",
"build/netstandard2.0/ref/System.Linq.dll",
"build/netstandard2.0/ref/System.Net.Http.dll",
"build/netstandard2.0/ref/System.Net.NameResolution.dll",
"build/netstandard2.0/ref/System.Net.NetworkInformation.dll",
"build/netstandard2.0/ref/System.Net.Ping.dll",
"build/netstandard2.0/ref/System.Net.Primitives.dll",
"build/netstandard2.0/ref/System.Net.Requests.dll",
"build/netstandard2.0/ref/System.Net.Security.dll",
"build/netstandard2.0/ref/System.Net.Sockets.dll",
"build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll",
"build/netstandard2.0/ref/System.Net.WebSockets.Client.dll",
"build/netstandard2.0/ref/System.Net.WebSockets.dll",
"build/netstandard2.0/ref/System.Net.dll",
"build/netstandard2.0/ref/System.Numerics.dll",
"build/netstandard2.0/ref/System.ObjectModel.dll",
"build/netstandard2.0/ref/System.Reflection.Extensions.dll",
"build/netstandard2.0/ref/System.Reflection.Primitives.dll",
"build/netstandard2.0/ref/System.Reflection.dll",
"build/netstandard2.0/ref/System.Resources.Reader.dll",
"build/netstandard2.0/ref/System.Resources.ResourceManager.dll",
"build/netstandard2.0/ref/System.Resources.Writer.dll",
"build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll",
"build/netstandard2.0/ref/System.Runtime.Extensions.dll",
"build/netstandard2.0/ref/System.Runtime.Handles.dll",
"build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll",
"build/netstandard2.0/ref/System.Runtime.InteropServices.dll",
"build/netstandard2.0/ref/System.Runtime.Numerics.dll",
"build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll",
"build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll",
"build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll",
"build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll",
"build/netstandard2.0/ref/System.Runtime.Serialization.dll",
"build/netstandard2.0/ref/System.Runtime.dll",
"build/netstandard2.0/ref/System.Security.Claims.dll",
"build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll",
"build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll",
"build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll",
"build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll",
"build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll",
"build/netstandard2.0/ref/System.Security.Principal.dll",
"build/netstandard2.0/ref/System.Security.SecureString.dll",
"build/netstandard2.0/ref/System.ServiceModel.Web.dll",
"build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll",
"build/netstandard2.0/ref/System.Text.Encoding.dll",
"build/netstandard2.0/ref/System.Text.RegularExpressions.dll",
"build/netstandard2.0/ref/System.Threading.Overlapped.dll",
"build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll",
"build/netstandard2.0/ref/System.Threading.Tasks.dll",
"build/netstandard2.0/ref/System.Threading.Thread.dll",
"build/netstandard2.0/ref/System.Threading.ThreadPool.dll",
"build/netstandard2.0/ref/System.Threading.Timer.dll",
"build/netstandard2.0/ref/System.Threading.dll",
"build/netstandard2.0/ref/System.Transactions.dll",
"build/netstandard2.0/ref/System.ValueTuple.dll",
"build/netstandard2.0/ref/System.Web.dll",
"build/netstandard2.0/ref/System.Windows.dll",
"build/netstandard2.0/ref/System.Xml.Linq.dll",
"build/netstandard2.0/ref/System.Xml.ReaderWriter.dll",
"build/netstandard2.0/ref/System.Xml.Serialization.dll",
"build/netstandard2.0/ref/System.Xml.XDocument.dll",
"build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll",
"build/netstandard2.0/ref/System.Xml.XPath.dll",
"build/netstandard2.0/ref/System.Xml.XmlDocument.dll",
"build/netstandard2.0/ref/System.Xml.XmlSerializer.dll",
"build/netstandard2.0/ref/System.Xml.dll",
"build/netstandard2.0/ref/System.dll",
"build/netstandard2.0/ref/mscorlib.dll",
"build/netstandard2.0/ref/netstandard.dll",
"build/netstandard2.0/ref/netstandard.xml",
"lib/netstandard1.0/_._",
"netstandard.library.2.0.3.nupkg.sha512",
"netstandard.library.nuspec"
]
}
},
"projectFileDependencyGroups": {
".NETCoreApp,Version=v2.2": [
"Microsoft.NETCore.App >= 2.2.0"
]
},
"packageFolders": {
"/home/laura/.nuget/packages/": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/laura/Projects/esh/esh.core/esh.core.csproj",
"projectName": "esh.core",
"projectPath": "/home/laura/Projects/esh/esh.core/esh.core.csproj",
"packagesPath": "/home/laura/.nuget/packages/",
"outputPath": "/home/laura/Projects/esh/esh.core/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/laura/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"netcoreapp2.2"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp2.2": {
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp2.2": {
"dependencies": {
"Microsoft.NETCore.App": {
"suppressParent": "All",
"target": "Package",
"version": "[2.2.0, )",
"autoReferenced": true
}
},
"imports": [
"net461"
],
"assetTargetFallback": true,
"warn": true
}
}
}
}

View file

@ -1,43 +0,0 @@
{
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/laura/Projects/esh/esh.core/esh.core.csproj",
"projectName": "esh.core",
"projectPath": "/home/laura/Projects/esh/esh.core/esh.core.csproj",
"outputPath": "/home/laura/Projects/esh/esh.core/obj/",
"projectStyle": "PackageReference",
"originalTargetFrameworks": [
"netcoreapp2.2"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"netcoreapp2.2": {
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"netcoreapp2.2": {
"dependencies": {
"Microsoft.NETCore.App": {
"suppressParent": "All",
"target": "Package",
"version": "[2.2.0, )",
"autoReferenced": true
}
},
"imports": [
"net461"
],
"assetTargetFallback": true,
"warn": true
}
}
}