From c6ed194e04ad5c1a198d604071ce9e64f8cd1dcb Mon Sep 17 00:00:00 2001 From: fede Date: Sun, 11 Aug 2024 18:23:17 -0300 Subject: [PATCH] cosas que faltaban --- .vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 | Bin 183924 -> 183924 bytes .vs/Final_OOP/v17/.futdcache.v2 | Bin 988 -> 1924 bytes Controladora/Controladora.csproj | 6 + Controladora/ControladoraCategorias.cs | 44 +- Controladora/ControladoraClientes.cs | 52 +- Controladora/ControladoraFacturas.cs | 45 +- Controladora/ControladoraProductos.cs | 2 + Controladora/ControladoraProveedores.cs | 29 +- .../bin/Debug/net6.0/Controladora.deps.json | 5638 +------ .../bin/Debug/net6.0/Controladora.dll | Bin 14848 -> 16896 bytes .../bin/Debug/net6.0/Controladora.pdb | Bin 24724 -> 14644 bytes .../obj/Controladora.csproj.nuget.dgspec.json | 52 +- .../obj/Controladora.csproj.nuget.g.props | 3 + ....GeneratedMSBuildEditorConfig.editorconfig | 4 + ...ontroladora.csproj.CoreCompileInputs.cache | 2 +- .../Controladora.csproj.FileListAbsolute.txt | 31 + .../obj/Debug/net6.0/Controladora.dll | Bin 14848 -> 16896 bytes .../obj/Debug/net6.0/Controladora.pdb | Bin 24724 -> 14644 bytes .../obj/Debug/net6.0/ref/Controladora.dll | Bin 7168 -> 7168 bytes .../obj/Debug/net6.0/refint/Controladora.dll | Bin 7168 -> 7168 bytes Controladora/obj/project.assets.json | 13452 +--------------- Controladora/obj/project.nuget.cache | 7 + Entidades/Cliente.cs | 18 +- Entidades/DetallePedido.cs | 2 + Entidades/Producto.cs | 1 + Entidades/ProductoNoPercedero.cs | 8 - Entidades/ProductoPercedero.cs | 9 - Entidades/Remito.cs | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 + .../obj/Entidades.csproj.nuget.dgspec.json | 14 +- Entidades/obj/project.assets.json | 8 +- Entidades/obj/project.nuget.cache | 6 +- Modelo/RepositorioClientes.cs | 13 +- Modelo/RepositorioFactura.cs | 25 +- Modelo/RepositorioProveedor.cs | 16 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 + Modelo/obj/Modelo.csproj.nuget.dgspec.json | 31 +- Modelo/obj/project.assets.json | 13 +- Modelo/obj/project.nuget.cache | 6 +- Vista/AddProducto.Designer.cs | 122 + Vista/AddProducto.cs | 30 + Vista/AddProducto.resx | 120 + Vista/CategoriaCreate.Designer.cs | 119 + Vista/CategoriaCreate.cs | 92 + Vista/CategoriaCreate.resx | 120 + Vista/FrmCliente.Designer.cs | 1 + Vista/FrmCliente.cs | 10 + Vista/FrmCliente.resx | 2 +- Vista/FrmClientes.Designer.cs | 3 +- Vista/FrmClientes.cs | 4 +- Vista/FrmClientes.resx | 2 +- Vista/FrmFactura.Designer.cs | 131 +- Vista/FrmFactura.cs | 135 +- Vista/FrmFacturas.Designer.cs | 8 +- Vista/FrmFacturas.cs | 6 + Vista/FrmFacturas.resx | 2 +- Vista/FrmOrdenDeCompra.Designer.cs | 13 +- Vista/FrmPedidosDePresupuestos.Designer.cs | 31 +- Vista/FrmPedidosDePresupuestos.cs | 14 +- Vista/FrmPresupuesto.Designer.cs | 181 + Vista/FrmPresupuesto.cs | 37 + Vista/FrmPresupuesto.resx | 120 + Vista/FrmProducto.Designer.cs | 194 + Vista/FrmProducto.cs | 113 + Vista/FrmProducto.resx | 120 + Vista/FrmProductos.Designer.cs | 72 +- Vista/FrmProductos.cs | 142 +- Vista/FrmProveedores.Designer.cs | 2 +- Vista/FrmProveedores.resx | 2 +- Vista/FrmRemitos.Designer.cs | 1 + Vista/Vista.csproj.user | 12 + ....GeneratedMSBuildEditorConfig.editorconfig | 4 + .../net6.0-windows/Vista.designer.deps.json | 6244 +------ Vista/obj/Vista.csproj.nuget.dgspec.json | 72 +- Vista/obj/Vista.csproj.nuget.g.props | 3 + Vista/obj/project.assets.json | 26 +- Vista/obj/project.nuget.cache | 7 + 77 files changed, 2333 insertions(+), 25531 deletions(-) delete mode 100644 Entidades/ProductoNoPercedero.cs delete mode 100644 Entidades/ProductoPercedero.cs create mode 100644 Vista/AddProducto.Designer.cs create mode 100644 Vista/AddProducto.cs create mode 100644 Vista/AddProducto.resx create mode 100644 Vista/CategoriaCreate.Designer.cs create mode 100644 Vista/CategoriaCreate.cs create mode 100644 Vista/CategoriaCreate.resx create mode 100644 Vista/FrmPresupuesto.Designer.cs create mode 100644 Vista/FrmPresupuesto.cs create mode 100644 Vista/FrmPresupuesto.resx create mode 100644 Vista/FrmProducto.Designer.cs create mode 100644 Vista/FrmProducto.cs create mode 100644 Vista/FrmProducto.resx diff --git a/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 b/.vs/Final_OOP/DesignTimeBuild/.dtbcache.v2 index 18aba02ae25fadc39752cb0b82b0fdc9ba3026d6..8dad32e263e42abdd8908403d5b26ecf72536ceb 100644 GIT binary patch literal 183924 zcmc$n2Yeev`uBIO8bU%s2!tMbjce>Q0&<)}AdT25fFa1%I#FUvMv_ygq4ySg@13I^ z9G#Q*Jh9M9b*AEpj2YzboufrY)mFx8+p1ct>sqR#m33_`R%=acWX+gp zO)|R^J>Z%&6 zva)tm>zKB>QI%D-EtR83w$_Ylsj3|_a!gCCdQ{b@+R?Gfk)!$3$hx+wnlV*YOf2b?QPKA1>Fk2`WOGYA!9Q~;Xiiv}y7J2G_vNwn_Phh`-HQWGN@U`(Xv|6% zA5;B=!y5ba;$SFwsbqUJmP|#9kC*?eIOM=tDU0o0YR#~gu?G!*Ce>vbgNitplkSYQ zm|MZ?Tf^(?I4%_#a^VaV9(+Kd4`o^m8QW*e$ZRW}Y+q`{8Yk{O+iJ5?R-)BP=gNoS z+DSyB+h!A;)7g~dcEM^`WVJ5ImQPhAjl5iAr;X6GWU}pr15ZgMyE@Gg@ZbO7vt-NS zZcA+iAIhx40sl9Hi;h|7aUYjjBj}uB!!J&9VfliA<9boFvlXu>ImZd3ds%ObcNcb# zg5CX8&do9Sd>H47oxU&??HE2e-p)02db~B2Oefni!{^4+UD5X8jhU`kJlR}bSzQgZ z%}S@^NzqI+iteDfp)17&D$_iH+ly#NtZroP808Jgj*euaJd4cbc8B*Z&qPxTtxVe3 zy%#=F8E!7J%b4Ry?u~J4a&!-Qa*EfM%8R8vV1$(q2D6Jg+4Fg|@qccLiaevYZsr6& z*XBfQreL!tZ;XBwiDYXs(H385in6h8{$A!(AmNIxL^|4Ljc`g!eJ{>e{y|EdvVIjj zcxYW>#YPyzIsIkPRAOuuci6k~rW%{9R$a-x^X_Xp5j`hn&V&u?RJ3)qw|7P}i_(r8 z8u?4d7jvNrhs=WpuL!%%{aE826UlTY)*f%!#TZgyrBX>Q=bgz^W^8AQ&soL@Rfz1@ znKA5$#7ql2{$^IhthRW<8rw9xzG2e1iIXPGnKEw1q$Wt+f=c{pm^ph={j6C~YZp{5 zm^pjF6#k-V((EjweUrtjics}KRp~vdyW69BLAQHUmp)WYcZaGeIFt$h8iO5&S&3MC zvNf9FT5oJv(V0T$ld@vm)<+Wy$6DzTlNwE&1!KL6Me&7;xEV?DaAs+A7gL;(HvBZG zBEcsx+R|=~wG#MaF2>jURfwaZD;wL3a@j+j<>NG~pV54a^Y5J1c23Fczy_z*Ok#sv znJL~FOY-utbx~s!OJ;cF)ZEF#yS#R_9A`h7vdZf_JIlE@Zsws?dG+XKO`KlcC7C5Iz^||pAb#QTeKqu2BULrrY(|%;|P?n9(yhr9w{WdENl#~@iC8oh%QN~^q}c9Fij6CH{?vh5hhD>4o^jHJca6BGNlxf$<7O{g ztj<7s%RNmmJO1W2H_cTz(dvxP9CJ~G%vH!k$6CvSsLCiz<~c}s*;-3@YDY&`20ezb z-Dt{7xEDP}ccXDM)VcYbc^+(9dna^8GBL$USSfCvgWXY~>Y&`Y?~v@90b>cz_^WUtXU`Br{@Mk*!ykzz?EeuQbU*n>y(V=VeeCXZyjmV3r zqeraGY&5OtM2vK)mC9Ht$1A9$=FMAU zA`imq`;nNpefY$9bRp*6@m4W_$)uvKnXJ8NP|OFB1&@a2*^-r?1rY>yD$-w(Jem~4 z+t#EYdF749WLK&+Tg4tjPSBc|Par#od)lPrX9r=zY#?uHqAlt8KRZo4 zv6+{ObEhNnG>xZ~7%e(y=`CbS)ZevNd76^R_Ut)&2g!@N>+Mjrz#lj>`Ss>~&V*MX zg%X7nXMwMN=CvLlA_GxRtE*_IMFa6Mr{y#d-cE5RrlQM~nW8cH9A;)bHB%<45BWq} z@Dja5U0jYUpO8vs+T%_c_>B`c(af0t#RhGF$CFVlGvZA6u*$>Rsh^fCMkd)N zSmXdrkcoD{sgI&ocso+pGPGa36M1sZN`U=gib@glv}AG~g!StnJy8?99UF3bd5*7d z#h45cR$imwWMlveg0~GpVIE+<$IV}1f)i7G*&sI<9t4BEZGH;V*E&G&Tb{fVJ};W# zE4tYM=K8SQ+fJV?pUQy-URM%p$ z#653XX2m->!4frWLnOc0YulaVMdk9maL-9}L=${&V~)ccGbtFGZTXbTi8953{ZGX0X)TkhMs4pDru4B6m$@k*B_O zN{@3Yw}63`r^(H*vKJM%L|WcfNTjuACX-zouoV*YwvSZ_?v>^xT%sB9wqnQx3u74D ztR2@*kH)hVV_PKXZJ!29XGA+Ju}rfIi)EZ5yFHTjwp$TNTbX6NtQZ3rOea`wA3Md|RFILqEQuk);yhW0pLP<713kk;G>NqZa1fw`RYo)$0B=ldVT zJqfB2XhJ5$_}2Tf#+l%t{_<>Dn}?Le(AL{XO4j_w>fv&j)pCVm!@Dky{t#mGgzjg&3WByYekB7s3ULk**l2dK)IsOLr2luyoqC4kRu{ zt=?Wp)f1mOO{|{E8|7d?X?9{GMta@`%k=C_<3-PzWfr!MUoxB#kK;G_dC*o9V8CfE z#Rfw$k1vzu)iN>(JLKMtHkO7PU*PbKvvEAXw0>+;nN3ipJfE7dfb%d4321dXh zx67D#U}-^`2bvfJIOhSQZqMz{CG2R^McgNw12N=322K#;{^Ouw+`rb`;ap00+;IvL zKFZrm`SMa?_NJgzb_|>@pCj(WaWZlmGII3)r;IrF2Q)Z2IRhs|OuxLnye!=!ng`6g zJf4ut^z{0;3igWG*E!HI8}j%Xv&_k!yjEU?o5egx%t^eR7|6t@@_Ko`FGm$daT+d! z2gK~;)U{I-^;~3gR}{9ujAbpA56%+b)XulcWJj`M%5n+P_jbM@Ps}vFU0k--n5LMQ zV}qH4c_nh;?Py-+Vul>mi*kW!gn11%VvKzwG%?2Zb`~cy!-Z5VP0t(QVSv51+RMV^ zo%I=9d9vjLLvF*{b@HYCpklTr2HyXFoS~1gFy{7pc#&P1Q+QV9cVt7mVzBLPd{u?d zN?f+XK-=T)LnYtP9*uW6rO@lMpGz~fqBDbg%R3jXD6el{nB+L(qHHEi4Dvlb`=v9| zAXnpIjQ{^92kGop8!^1c@Yd^_HcES9Qld2(Q^9u(u8ku-y*^et8#6ntL}NNzCB-1y z*deg;5Sdo-o51Tr6%4)FR^EaEj*VmQ#SD4IxE@~(|Xkp9|myGmbF zfya?7Z1;FkUz199Cf}^tE>`wAWl$LYB(j0LcwHS;HkzX8CFye9Z`anIT;^ouY2-p= z1)9fmhMY&7tccU`4AS*>=BlTww@Ju?`5f}$?bSLxABF4WkOA`rH`?B1HFb5$8y5ZrXN%3d(8T6_XkzmbG_m;tn%H~= zO>Dk}CN|%(=JB#iIco5@T|_ciaXBXwZ&wSVV4nFO*y!yQkb=31NYC4)tSUzKGi>vA z84A+MExG<333}VMB0=XuXa4oQKajAuH^w62!dRr}T+7P15CwSS@k|5B&!3oV<#@eZ zV-`lL-nQf-)sFVUbo;~P^{_z!GY3P%nKyA3%pv$Fys`~zYvH7D9_4wFeGSfsxh<0S zcDfhLb+2z*-4`82kZAG|0Y{#Su-2UfK4-8Xy#>cYg>+Nx@^8egtck?iCfarv=CBSZ-@ zwy8*VWyTgg9dnX=95IqNMF|^$xMxY2zvuO*+VcTLu~@Idd5-B=erj4Onp$Dv)ENWB zLm}BVJTG#D(Z8ZA(>9uq%ui=Fg;!w^UlHnvC-~m{cQ?cn&YrBvu599)W}GLpPKw3(4k^ADj~@q9Zix@hK}_L8j%{kk z?)Irs>DZFy(RfT@Wp#67On;hTIe*nG55>=T#zVrJos^uf)A4k>wbW`~P`7{|j2Z1} z&y+6|_YXVJ*2c-Xtc?A?WFq@u+2-={y!_-pi#2A|!=0QV`DjI6dMUnQ4`(lr9P|Gn zGsU?$wl}%x<)bClxv6j-Nmv9ZHgE(QS8k%^t!ZN&XK}10^ohJ^ zi`NQ6ADq=E^Kh9TJcO?{%6>I76|)i(`B_MOuQGmcs_LNZud}#V#*+AYBx=D>`8D6x z+|`K{@8Y-JMa7zwSjyF^Dc&i*tH*ciO983bXgc=Usbf(wrO9=cGB5oGxF8L+l3&gnRcW+D|@=l%I;YYxbco z>6R{Bh2TRq<51#k>|AuHT&pVg6?eq)UgA`3kl!xuGIqwC zs=CTranj5KVbeC^=9i_G+?iL#6+NfiIji&ZW~(SG1rF|gtBAs3ib8Opx6g7lMWJee z*?~5^F2QKbYox>@Uw0iYPY2Eh|KD|Z1Gk%9DQkSf>dNq)d%F&w)z#7-Z{6GC$Nw*} z660GcYuaktMzvK{#cC^~HBrL_D=HG=(f<{C_C!G+aOmvlGTa4=dzTJ37J1>cQjen* z)zNH)`-YdUlj2f_cr=l*^O|a7jx}Q_0H|@Mg^j3d{04?x{Z@^ks12xCc!@*a@8a%_ zyt*Qa_C9MYu-QEHzNm__b71bQ=x)jtpQ@@pm!AUDvMsGJT)5ta(_LJ;bUQ>j+alk^ zqDjZg3vxXQPMa}2A95P_!sgv*^}2kb@!zx{8@c{P_zk7X7*$hwJwD$QXXh~_ z_9PP9C!3`#(g&v%6*3p{ulXxK|KgO3^RmQsKjrS+)*t)toSB2N&MM9I!FT$E)5M7} zTrf;?VCf8t!Y4|>L7uu2W6e3mu5-a(h6@?*!BuGXpG8%90jFiLr%oz((}MXD5?oO1 zvvP&G;63vdm(1$Hg(|A|pdOV3Bvb%dc=Sni_L83`~3NTP*z3{fmajSXA1z8lQ7- zuO}ikRV{5bqigG;v6{M(R!yyF;>;givbJYOYq=NB{t3<&t%M74q@rfF;5?&?{1wTG z7D6-*^Gmup=hi+C$K8lO_UuepBbtKWVbUKioxq+wSmOOJx#qw$eccyaZBI8m>_X-2 z*~40%MR6@-8%5h-`e1Fs>jt9mJ|$64%^>oCdSkSfEWUZqE_1=pX4oY|dv>;F=sK`b zR8~>E2Otjzd+qF^*Z7EPWe!AM*26}W@V3%UFWA`yzq?^>&n_>>ajtX^hNYr(w|L-i z?QKQoP^7jYZ;W}$uX#+)k-hHWiYBV4FNO=Y6nQf*pTd2pDdr|f&4su^QA@1exMYgT zu{qL_ArZbdg!eJ!yw&H9%S2T(w{XdbVwcI+Mme==DG z70F^Ci;85{ArVLw#q7cN%njb2`=>TPeL^qD9v=HA#$L)!ai`-^

^wf*|wVEy8b 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 literal 183924 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 z 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 delta 10 RcmZqSzr)VRv61mMGXN2I0}ucJ diff --git a/Controladora/Controladora.csproj b/Controladora/Controladora.csproj index a8a5fb3..f35cac4 100644 --- a/Controladora/Controladora.csproj +++ b/Controladora/Controladora.csproj @@ -6,6 +6,12 @@ enable +<<<<<<< HEAD +======= + + + +>>>>>>> c493033 (cosas que faltaban) diff --git a/Controladora/ControladoraCategorias.cs b/Controladora/ControladoraCategorias.cs index 80f0125..29e990f 100644 --- a/Controladora/ControladoraCategorias.cs +++ b/Controladora/ControladoraCategorias.cs @@ -6,31 +6,48 @@ namespace Controladora { public class ControladoraCategorias : Singleton { + // Método para verificar si una categoría con un ID ya existe + private bool CategoriaExiste(int id) + { + var categorias = RepositorioCategoria.Instance.Listar(); + return categorias.Any(c => c.Id == id); + } + public string Añadir(Categoria t) { - if (t == null) return "El Categoria es nulo fallo la carga"; + if (t == null) return "La categoría es nula, fallo la carga"; - return (RepositorioCategoria.Instance.Add(t)) ? - $"El Categoria {t.Descripcion} se cargo correctamente": - $"Fallo la carga del Categoria {t.Descripcion}"; + if (CategoriaExiste(t.Id)) + { + return $"Ya existe una categoría con el ID {t.Id}"; + } + + return (RepositorioCategoria.Instance.Add(t)) ? + $"La categoría {t.Descripcion} se cargó correctamente" : + $"Falló la carga de la categoría {t.Descripcion}"; } public string Eliminar(Categoria t) { - if (t == null) return "El Categoria es nulo fallo la carga"; + if (t == null) return "La categoría es nula, fallo la carga"; - return (RepositorioCategoria.Instance.Del(t)) ? - $"El Categoria {t.Descripcion} se Elimino correctamente": - $"Fallo la Eliminacion del Categoria {t.Descripcion}"; + return (RepositorioCategoria.Instance.Del(t)) ? + $"La categoría {t.Descripcion} se eliminó correctamente" : + $"Falló la eliminación de la categoría {t.Descripcion}"; } - public string Modificar(Categoria t) + public string Modificar(Categoria t) { - if (t == null) return "El Categoria es nulo fallo la carga"; + if (t == null) return "La categoría es nula, fallo la carga"; - return (RepositorioCategoria.Instance.Mod(t)) ? - $"El Categoria {t.Descripcion} se Modifico correctamente": - $"Fallo la Modificacion del Categoria {t.Descripcion}"; + if (!CategoriaExiste(t.Id)) + { + return $"No se encontró una categoría con el ID {t.Id}"; + } + + return (RepositorioCategoria.Instance.Mod(t)) ? + $"La categoría {t.Descripcion} se modificó correctamente" : + $"Falló la modificación de la categoría {t.Descripcion}"; } public ReadOnlyCollection Listar() @@ -39,4 +56,3 @@ namespace Controladora } } } - diff --git a/Controladora/ControladoraClientes.cs b/Controladora/ControladoraClientes.cs index 1df7e2a..12c05f3 100644 --- a/Controladora/ControladoraClientes.cs +++ b/Controladora/ControladoraClientes.cs @@ -6,33 +6,51 @@ namespace Controladora { public class ControladoraClientes : Singleton { - public string Añadir(Cliente cl) + public string Añadir(Cliente t) { - if (cl == null) return "El Cliente es nulo fallo la carga"; + if (t == null) + { + return "El Cliente es nulo, fallo la carga"; + } - return (RepositorioClientes.Instance.Add(cl)) ? - $"El Cliente {cl.Nombre} se cargo correctamente": - $"Fallo la carga del Cliente {cl.Nombre}"; + // Verificar si el CUIT ya existe en el repositorio + if (RepositorioClientes.Instance.ExistePorCuit(t.Cuit)) + { + return $"El Cliente con el CUIT {t.Cuit} ya existe"; + } + + try + { + bool resultado = RepositorioClientes.Instance.Add(t); + return resultado ? + $"El Cliente con el CUIT {t.Cuit} se cargó correctamente" : + $"Falló la carga del Cliente con el CUIT {t.Cuit}"; + } + catch (Exception ex) + { + // Captura cualquier excepción no prevista + return $"Ocurrió un error inesperado: {ex.Message}"; + } } - public string Eliminar(long t) + public string Eliminar(long cuit) { - var cl = RepositorioClientes.Instance.Listar().First(x => x.Cuit == t); + // Buscar el cliente por CUIT antes de eliminar + var cliente = RepositorioClientes.Instance.Listar().FirstOrDefault(x => x.Cuit == cuit); + if (cliente == null) return "El Cliente no existe"; - if (cl == null) return "El Cliente es nulo fallo la carga"; - - return (RepositorioClientes.Instance.Del(cl)) ? - $"El Cliente {cl.Nombre} se Elimino correctamente": - $"Fallo la Eliminacion del Cliente {t}"; + return (RepositorioClientes.Instance.Del(cliente)) ? + $"El Cliente {cliente.Nombre} se eliminó correctamente" : + $"Falló la eliminación del Cliente con el CUIT {cuit}"; } public string Modificar(Cliente t) { - if (t == null) return "El Cliente es nulo fallo la carga"; + if (t == null) return "El Cliente es nulo, fallo la carga"; - return (RepositorioClientes.Instance.Mod(t)) ? - $"El Cliente {t.Nombre} se Modifico correctamente": - $"Fallo la Modificacion del Cliente {t.Nombre}"; + return (RepositorioClientes.Instance.Mod(t)) ? + $"El Cliente con el CUIT {t.Cuit} se modificó correctamente" : + $"Falló la modificación del Cliente con el CUIT {t.Cuit}"; } public ReadOnlyCollection Listar() @@ -40,4 +58,4 @@ namespace Controladora return RepositorioClientes.Instance.Listar(); } } -} \ No newline at end of file +} diff --git a/Controladora/ControladoraFacturas.cs b/Controladora/ControladoraFacturas.cs index 74bd2fe..ce68e52 100644 --- a/Controladora/ControladoraFacturas.cs +++ b/Controladora/ControladoraFacturas.cs @@ -8,29 +8,49 @@ namespace Controladora { public string Añadir(Factura t) { - if (t == null) return "El Factura es nulo fallo la carga"; + if (t == null) return "La Factura es nula, fallo la carga"; - return (RepositorioFactura.Instance.Add(t)) ? - $"El Factura {t.Id} se cargo correctamente": - $"Fallo la carga del Factura {t.Id}"; + if (RepositorioFactura.Instance.ExistePorId(t.Id)) + { + return $"La Factura con el ID {t.Id} ya existe"; + } + + // Verificar si el cliente está seleccionado + if (t.Cliente == null || t.Cliente.Cuit == 0) + { + return "Debe seleccionar un cliente antes de agregar la factura"; + } + + try + { + bool resultado = RepositorioFactura.Instance.Add(t); + return resultado ? + $"La Factura con el ID {t.Id} se cargó correctamente" : + $"Falló la carga de la Factura con el ID {t.Id}"; + } + catch (Exception ex) + { + // Captura cualquier excepción no prevista + return $"Ocurrió un error inesperado: {ex.Message}"; + } } public string Eliminar(Factura t) { - if (t == null) return "El Factura es nulo fallo la carga"; + if (t == null) return "La Factura es nula, fallo la carga"; - return (RepositorioFactura.Instance.Del(t)) ? - $"El Factura {t.Id} se Elimino correctamente": - $"Fallo la Eliminacion del Factura {t.Id}"; + return (RepositorioFactura.Instance.Del(t)) ? + $"La Factura con el ID {t.Id} se eliminó correctamente" : + $"Falló la eliminación de la Factura con el ID {t.Id}"; } public string Modificar(Factura t) { - if (t == null) return "El Factura es nulo fallo la carga"; + if (t == null) return "La Factura es nula, fallo la carga"; - return (RepositorioFactura.Instance.Mod(t)) ? - $"El Factura {t.Id} se Modifico correctamente": - $"Fallo la Modificacion del Factura {t.Id}"; + return (RepositorioFactura.Instance.Mod(t)) ? + $"La Factura con el ID {t.Id} se modificó correctamente" : + $"Falló la modificación de la Factura con el ID {t.Id}"; } public ReadOnlyCollection Listar() @@ -39,3 +59,4 @@ namespace Controladora } } } + \ No newline at end of file diff --git a/Controladora/ControladoraProductos.cs b/Controladora/ControladoraProductos.cs index 87aea0a..b365ca8 100644 --- a/Controladora/ControladoraProductos.cs +++ b/Controladora/ControladoraProductos.cs @@ -37,5 +37,7 @@ namespace Controladora { return RepositorioProductos.Instance.Listar(); } + + } } \ No newline at end of file diff --git a/Controladora/ControladoraProveedores.cs b/Controladora/ControladoraProveedores.cs index a5df5c0..900e07c 100644 --- a/Controladora/ControladoraProveedores.cs +++ b/Controladora/ControladoraProveedores.cs @@ -10,29 +10,36 @@ namespace Controladora { if (t == null) return "El Proveedor es nulo fallo la carga"; - return (RepositorioProveedor.Instance.Add(t)) ? - $"El Proveedor {t.Nombre} se cargo correctamente": - $"Fallo la carga del Proveedor {t.Nombre}"; + try + { + return RepositorioProveedor.Instance.Add(t) ? + $"El Proveedor {t.Nombre} se cargó correctamente" : + $"Falló la carga del Proveedor {t.Nombre}"; + } + catch (InvalidOperationException ex) + { + return ex.Message; // Captura la excepción y muestra el mensaje adecuado + } } public string Eliminar(long t) { - var proveedor = RepositorioProveedor.Instance.Listar().First(x => x.Cuit == t); + var proveedor = RepositorioProveedor.Instance.Listar().FirstOrDefault(x => x.Cuit == t); if (proveedor == null) return "El Proveedor es nulo fallo la baja"; return (RepositorioProveedor.Instance.Del(proveedor)) ? - $"El Proveedor {proveedor.Nombre} se Elimino correctamente" : - $"Fallo la Eliminacion del Proveedor {t}"; + $"El Proveedor {proveedor.Nombre} se eliminó correctamente" : + $"Falló la eliminación del Proveedor {t}"; } public string Modificar(Proveedor t) { - if (t == null) return "El Proveedor es nulo fallo la modificacion"; + if (t == null) return "El Proveedor es nulo fallo la modificación"; - return (RepositorioProveedor.Instance.Mod(t)) ? - $"El Proveedor {t.Nombre} se Modifico correctamente": - $"Fallo la Modificacion del Proveedor {t.Nombre}"; + return (RepositorioProveedor.Instance.Mod(t)) ? + $"El Proveedor {t.Nombre} se modificó correctamente" : + $"Falló la modificación del Proveedor {t.Nombre}"; } public ReadOnlyCollection Listar() @@ -40,4 +47,4 @@ namespace Controladora return RepositorioProveedor.Instance.Listar(); } } -} \ No newline at end of file +} diff --git a/Controladora/bin/Debug/net6.0/Controladora.deps.json b/Controladora/bin/Debug/net6.0/Controladora.deps.json index f717833..3498de1 100644 --- a/Controladora/bin/Debug/net6.0/Controladora.deps.json +++ b/Controladora/bin/Debug/net6.0/Controladora.deps.json @@ -8,3612 +8,13 @@ ".NETCoreApp,Version=v6.0": { "Controladora/1.0.0": { "dependencies": { - "Emailer": "1.0.0", "Entidades": "1.0.0", - "Modelo": "1.0.0", - "webhookSharp": "1.0.0" + "Modelo": "1.0.0" }, "runtime": { "Controladora.dll": {} } }, - "Emailer/1.0.0": { - "dependencies": { - "Microsoft.AspNetCore.All": "2.0.7" - }, - "runtime": { - "lib/netcoreapp2.0/Emailer.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "Libuv/1.10.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - }, - "runtimeTargets": { - "runtimes/linux-arm/native/libuv.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libuv.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libuv.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libuv.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx/native/libuv.dylib": { - "rid": "osx", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/libuv.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/libuv.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/libuv.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "Microsoft.ApplicationInsights/2.4.0": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.StackTrace": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.ApplicationInsights.dll": { - "assemblyVersion": "2.4.0.0", - "fileVersion": "2.4.0.32153" - } - } - }, - "Microsoft.ApplicationInsights.AspNetCore/2.1.1": { - "dependencies": { - "Microsoft.ApplicationInsights": "2.4.0", - "Microsoft.ApplicationInsights.DependencyCollector": "2.4.1", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "NETStandard.Library": "1.6.1", - "System.Net.NameResolution": "4.3.0", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll": { - "assemblyVersion": "2.1.1.0", - "fileVersion": "2.1.1.0" - } - } - }, - "Microsoft.ApplicationInsights.DependencyCollector/2.4.1": { - "dependencies": { - "Microsoft.ApplicationInsights": "2.4.0", - "Microsoft.Extensions.PlatformAbstractions": "1.1.0", - "NETStandard.Library": "1.6.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.StackTrace": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll": { - "assemblyVersion": "2.4.1.0", - "fileVersion": "2.4.1.1362" - } - } - }, - "Microsoft.AspNetCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Diagnostics": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.AspNetCore.Server.IISIntegration": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Https": "2.0.2", - "Microsoft.Extensions.Configuration.CommandLine": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Configuration.UserSecrets": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Microsoft.Extensions.Logging.Debug": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.All/2.0.7": { - "dependencies": { - "Microsoft.AspNetCore": "2.0.2", - "Microsoft.AspNetCore.Antiforgery": "2.0.2", - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup": "2.0.2", - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Authentication.Cookies": "2.0.3", - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Authentication.Facebook": "2.0.3", - "Microsoft.AspNetCore.Authentication.Google": "2.0.3", - "Microsoft.AspNetCore.Authentication.JwtBearer": "2.0.3", - "Microsoft.AspNetCore.Authentication.MicrosoftAccount": "2.0.3", - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3", - "Microsoft.AspNetCore.Authentication.OpenIdConnect": "2.0.3", - "Microsoft.AspNetCore.Authentication.Twitter": "2.0.3", - "Microsoft.AspNetCore.Authorization": "2.0.3", - "Microsoft.AspNetCore.Authorization.Policy": "2.0.3", - "Microsoft.AspNetCore.AzureAppServices.HostingStartup": "2.0.2", - "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.2", - "Microsoft.AspNetCore.CookiePolicy": "2.0.3", - "Microsoft.AspNetCore.Cors": "2.0.2", - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.2", - "Microsoft.AspNetCore.DataProtection.AzureStorage": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Extensions": "2.0.2", - "Microsoft.AspNetCore.Diagnostics": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "Microsoft.AspNetCore.HttpOverrides": "2.0.2", - "Microsoft.AspNetCore.Identity": "2.0.2", - "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "2.0.2", - "Microsoft.AspNetCore.JsonPatch": "2.0.0", - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Localization.Routing": "2.0.2", - "Microsoft.AspNetCore.MiddlewareAnalysis": "2.0.2", - "Microsoft.AspNetCore.Mvc": "2.0.3", - "Microsoft.AspNetCore.Mvc.Abstractions": "2.0.3", - "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.0.3", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.AspNetCore.Mvc.Cors": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Xml": "2.0.3", - "Microsoft.AspNetCore.Mvc.Localization": "2.0.3", - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation": "2.0.3", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3", - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.NodeServices": "2.0.3", - "Microsoft.AspNetCore.Owin": "2.0.2", - "Microsoft.AspNetCore.Razor": "2.0.2", - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.AspNetCore.ResponseCompression": "2.0.2", - "Microsoft.AspNetCore.Rewrite": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.HttpSys": "2.0.3", - "Microsoft.AspNetCore.Server.IISIntegration": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Https": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv": "2.0.2", - "Microsoft.AspNetCore.Session": "2.0.2", - "Microsoft.AspNetCore.SpaServices": "2.0.3", - "Microsoft.AspNetCore.StaticFiles": "2.0.2", - "Microsoft.AspNetCore.WebSockets": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.CodeAnalysis.Razor": "2.0.2", - "Microsoft.Data.Sqlite": "2.0.1", - "Microsoft.Data.Sqlite.Core": "2.0.1", - "Microsoft.EntityFrameworkCore": "2.0.2", - "Microsoft.EntityFrameworkCore.Design": "2.0.2", - "Microsoft.EntityFrameworkCore.InMemory": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "Microsoft.EntityFrameworkCore.SqlServer": "2.0.2", - "Microsoft.EntityFrameworkCore.Sqlite": "2.0.2", - "Microsoft.EntityFrameworkCore.Sqlite.Core": "2.0.2", - "Microsoft.EntityFrameworkCore.Tools": "2.0.2", - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.Caching.Redis": "2.0.1", - "Microsoft.Extensions.Caching.SqlServer": "2.0.1", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Configuration.AzureKeyVault": "2.0.1", - "Microsoft.Extensions.Configuration.Binder": "2.0.1", - "Microsoft.Extensions.Configuration.CommandLine": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.Configuration.Ini": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Configuration.UserSecrets": "2.0.1", - "Microsoft.Extensions.Configuration.Xml": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.FileProviders.Composite": "2.0.1", - "Microsoft.Extensions.FileProviders.Embedded": "2.0.1", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1", - "Microsoft.Extensions.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Identity.Core": "2.0.2", - "Microsoft.Extensions.Identity.Stores": "2.0.2", - "Microsoft.Extensions.Localization": "2.0.2", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.AzureAppServices": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Microsoft.Extensions.Logging.Debug": "2.0.1", - "Microsoft.Extensions.Logging.EventSource": "2.0.1", - "Microsoft.Extensions.Logging.TraceSource": "2.0.1", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "2.0.1", - "Microsoft.Extensions.Primitives": "2.0.0", - "Microsoft.Extensions.WebEncoders": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "Microsoft.VisualStudio.Web.BrowserLink": "2.0.2" - } - }, - "Microsoft.AspNetCore.Antiforgery/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.ObjectPool": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.2": { - "dependencies": { - "Microsoft.ApplicationInsights.AspNetCore": "2.1.1", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Extensions.WebEncoders": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Facebook/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Google/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.OAuth/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Twitter/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authorization/2.0.3": { - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authorization.Policy/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Authorization": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Extensions.Logging.AzureAppServices": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.CookiePolicy/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Cors/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Cryptography.Xml": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.AzureStorage/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "WindowsAzure.Storage": "8.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.Extensions.DependencyInjection": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Reflection.Metadata": "1.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Reflection.Metadata": "1.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Html.Abstractions/2.0.1": { - "dependencies": { - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Html.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.AspNetCore.Http/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Buffers": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Features/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.HttpOverrides/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Identity/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Cookies": "2.0.3", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Identity.Core": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Identity": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "Microsoft.Extensions.Identity.Stores": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.JsonPatch/2.0.0": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.AspNetCore.Localization/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Localization.Routing/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.MiddlewareAnalysis/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.0.3", - "Microsoft.AspNetCore.Mvc.Cors": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.AspNetCore.Mvc.Localization": "2.0.3", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3", - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Net.Http.Headers": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Core/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Authorization.Policy": "2.0.3", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.Abstractions": "2.0.3", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.Extensions.DependencyModel": "2.0.3", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Cors/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Cors": "2.0.2", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.Extensions.Localization": "2.0.2", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.JsonPatch": "2.0.0", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Localization/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.Localization": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.CodeAnalysis.CSharp": "2.3.1", - "Microsoft.CodeAnalysis.Razor": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.FileProviders.Composite": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.CodeAnalysis.Razor": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3" - } - }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1", - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.Extensions.WebEncoders": "2.0.1", - "Newtonsoft.Json.Bson": "1.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.NodeServices/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Owin/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor.Language/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor.Runtime/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Razor": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Runtime.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCaching/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCompression/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Rewrite/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Routing/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.HttpSys/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Net.Http.Headers": "2.0.2", - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Server.IISIntegration/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.HttpOverrides": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Threading.Tasks.Extensions": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Https/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "System.Buffers": "4.4.0", - "System.Numerics.Vectors": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv/2.0.2": { - "dependencies": { - "Libuv": "1.10.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Session/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Session.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.SpaServices/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.NodeServices": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.StaticFiles/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.WebEncoders": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.WebSockets/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1", - "System.Numerics.Vectors": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.WebUtilities/2.0.2": { - "dependencies": { - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Azure.KeyVault/2.3.2": { - "dependencies": { - "Microsoft.Azure.KeyVault.WebKey": "2.0.7", - "Microsoft.Rest.ClientRuntime": "2.3.8", - "Microsoft.Rest.ClientRuntime.Azure": "3.3.7", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Net.Http": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Azure.KeyVault.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.3.2.0" - } - } - }, - "Microsoft.Azure.KeyVault.WebKey/2.0.7": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Runtime": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Azure.KeyVault.WebKey.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.7.0" - } - } - }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": {}, - "Microsoft.CodeAnalysis.Common/2.3.1": { - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "1.1.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Collections.Immutable": "1.4.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.FileVersionInfo": "4.3.0", - "System.Diagnostics.StackTrace": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.CodePages": "4.4.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Parallel": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.ValueTuple": "4.4.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": { - "assemblyVersion": "2.3.0.0", - "fileVersion": "2.3.1.61919" - } - } - }, - "Microsoft.CodeAnalysis.CSharp/2.3.1": { - "dependencies": { - "Microsoft.CodeAnalysis.Common": "2.3.1" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": { - "assemblyVersion": "2.3.0.0", - "fileVersion": "2.3.1.61919" - } - } - }, - "Microsoft.CodeAnalysis.Razor/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.CodeAnalysis.CSharp": "2.3.1", - "Microsoft.CodeAnalysis.Common": "2.3.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.CodeAnalysis.Razor.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.CSharp/4.4.0": {}, - "Microsoft.Data.Edm/5.8.2": { - "runtime": { - "lib/netstandard1.1/Microsoft.Data.Edm.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.OData/5.8.2": { - "dependencies": { - "Microsoft.Data.Edm": "5.8.2", - "System.Spatial": "5.8.2" - }, - "runtime": { - "lib/netstandard1.1/Microsoft.Data.OData.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.Sqlite/2.0.1": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "2.0.1", - "SQLitePCLRaw.bundle_green": "1.1.7" - } - }, - "Microsoft.Data.Sqlite.Core/2.0.1": { - "dependencies": { - "SQLitePCLRaw.core": "1.1.7" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.DotNet.PlatformAbstractions/2.0.3": { - "dependencies": { - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.0" - } - } - }, - "Microsoft.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.Logging": "2.0.1", - "Remotion.Linq": "2.1.1", - "System.Collections.Immutable": "1.4.0", - "System.ComponentModel.Annotations": "4.4.0", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Interactive.Async": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Design/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.InMemory/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Relational/2.0.2": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "Microsoft.EntityFrameworkCore": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Sqlite/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "2.0.2", - "SQLitePCLRaw.bundle_green": "1.1.7" - } - }, - "Microsoft.EntityFrameworkCore.Sqlite.Core/2.0.2": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "2.0.1", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.SqlServer/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "System.Data.SqlClient": "4.4.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Tools/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Design": "2.0.2" - } - }, - "Microsoft.Extensions.Caching.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.Memory/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.Redis/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "StackExchange.Redis.StrongName": "1.2.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Redis.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.SqlServer/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Data.SqlClient": "4.4.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.SqlServer.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.AzureKeyVault/2.0.1": { - "dependencies": { - "Microsoft.Azure.KeyVault": "2.3.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.IdentityModel.Clients.ActiveDirectory": "3.14.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.AzureKeyVault.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Ini/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Ini.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Json/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Json": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Xml/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "System.Security.Cryptography.Xml": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Xml.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.DependencyInjection/2.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.DependencyModel/2.0.3": { - "dependencies": { - "Microsoft.DotNet.PlatformAbstractions": "2.0.3", - "Newtonsoft.Json": "10.0.1", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Linq": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.0" - } - } - }, - "Microsoft.Extensions.DiagnosticAdapter/2.0.1": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.Extensions.DiagnosticAdapter.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Composite/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Composite.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Embedded/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/2.0.1": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Identity.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Identity.Stores/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Identity.Core": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Localization/2.0.2": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Logging/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/2.0.1": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.AzureAppServices/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "System.ValueTuple": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.AzureAppServices.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Configuration/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Console/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Debug/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.EventSource/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.TraceSource/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.TraceSource.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.ObjectPool/2.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.Options/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Configuration.Binder": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.PlatformAbstractions/1.1.0": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Reflection.TypeExtensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.21115" - } - } - }, - "Microsoft.Extensions.Primitives/2.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.WebEncoders/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.IdentityModel.Clients.ActiveDirectory/3.14.1": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Runtime.Serialization.Json": "4.0.2", - "System.Runtime.Serialization.Primitives": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll": { - "assemblyVersion": "3.14.1.10", - "fileVersion": "3.14.40629.536" - }, - "lib/netstandard1.3/Microsoft.IdentityModel.Clients.ActiveDirectory.dll": { - "assemblyVersion": "3.14.1.10", - "fileVersion": "3.14.40629.536" - } - } - }, - "Microsoft.IdentityModel.Logging/1.1.4": { - "dependencies": { - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "1.1.4.0", - "fileVersion": "1.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Protocols/2.1.4": { - "dependencies": { - "System.Collections.Specialized": "4.3.0", - "System.Diagnostics.Contracts": "4.3.0", - "System.IdentityModel.Tokens.Jwt": "5.1.4", - "System.Net.Http": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "2.1.4.0", - "fileVersion": "2.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "2.1.4", - "System.Dynamic.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "2.1.4.0", - "fileVersion": "2.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Tokens/5.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "1.1.4", - "Newtonsoft.Json": "10.0.1", - "System.Collections": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Security.Claims": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "5.1.4.0", - "fileVersion": "5.1.4.216" - } - } - }, - "Microsoft.Net.Http.Headers/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0", - "System.Buffers": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.NETCore.Platforms/2.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.Rest.ClientRuntime/2.3.8": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Rest.ClientRuntime.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.3.8.0" - } - } - }, - "Microsoft.Rest.ClientRuntime.Azure/3.3.7": { - "dependencies": { - "Microsoft.Rest.ClientRuntime": "2.3.8", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Rest.ClientRuntime.Azure.dll": { - "assemblyVersion": "3.0.0.0", - "fileVersion": "3.3.7.0" - } - } - }, - "Microsoft.VisualStudio.Web.BrowserLink/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "Microsoft.Win32.Registry/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.AccessControl": "4.4.0", - "System.Security.Principal.Windows": "4.4.0" - } - }, - "NETStandard.Library/1.6.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.Compression.ZipFile": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Net.Http": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Timer": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0" - } - }, - "Newtonsoft.Json/10.0.1": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "System.Collections": "4.3.0", - "System.ComponentModel.TypeConverter": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Runtime.Serialization.Formatters": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Newtonsoft.Json.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.1.20720" - } - } - }, - "Newtonsoft.Json.Bson/1.0.1": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.1.20722" - } - } - }, - "Remotion.Linq/2.1.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Linq.Queryable": "4.0.1", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/Remotion.Linq.dll": { - "assemblyVersion": "2.1.0.0", - "fileVersion": "2.1.1.30000" - } - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Data.SqlClient.sni/4.4.0": { - "dependencies": { - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" - } - }, - "runtime.native.System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Security/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "dependencies": { - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": {}, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-arm64/native/sni.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-x64/native/sni.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-x86/native/sni.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "SQLitePCLRaw.bundle_green/1.1.7": { - "dependencies": { - "SQLitePCLRaw.core": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.linux": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.osx": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.v110_xp": "1.1.7", - "SQLitePCLRaw.provider.e_sqlite3.netstandard11": "1.1.7" - }, - "runtime": { - "lib/netcoreapp/SQLitePCLRaw.batteries_green.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - }, - "lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "SQLitePCLRaw.core/1.1.7": { - "dependencies": { - "NETStandard.Library": "1.6.1" - }, - "runtime": { - "lib/netstandard1.1/SQLitePCLRaw.core.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.linux/1.1.7": { - "runtimeTargets": { - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.osx/1.1.7": { - "runtimeTargets": { - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.v110_xp/1.1.7": { - "runtimeTargets": { - "runtimes/win7-x64/native/e_sqlite3.dll": { - "rid": "win7-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win7-x86/native/e_sqlite3.dll": { - "rid": "win7-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3.netstandard11/1.1.7": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "SQLitePCLRaw.core": "1.1.7" - }, - "runtime": { - "lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "StackExchange.Redis.StrongName/1.2.4": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.NameResolution": "4.3.0", - "System.Net.Security": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "System.Threading.Timer": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/StackExchange.Redis.StrongName.dll": { - "assemblyVersion": "1.2.4.0", - "fileVersion": "1.2.4.0" - } - } - }, - "System.AppContext/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Buffers/4.4.0": {}, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Concurrent/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Collections.Immutable/1.4.0": {}, - "System.Collections.NonGeneric/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Collections.Specialized/4.3.0": { - "dependencies": { - "System.Collections.NonGeneric": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.ComponentModel/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.ComponentModel.Annotations/4.4.0": {}, - "System.ComponentModel.Primitives/4.3.0": { - "dependencies": { - "System.ComponentModel": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.ComponentModel.TypeConverter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Collections.Specialized": "4.3.0", - "System.ComponentModel": "4.3.0", - "System.ComponentModel.Primitives": "4.3.0", - "System.Globalization": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Console/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Data.SqlClient/4.4.3": { - "dependencies": { - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Principal.Windows": "4.4.0", - "System.Text.Encoding.CodePages": "4.4.0", - "runtime.native.System.Data.SqlClient.sni": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/System.Data.SqlClient.dll": { - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - }, - "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - } - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/4.4.1": {}, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - } - }, - "System.Diagnostics.StackTrace/4.3.0": { - "dependencies": { - "System.IO.FileSystem": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Tools/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Dynamic.Runtime/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Calendars/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - } - }, - "System.IdentityModel.Tokens.Jwt/5.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "5.1.4" - }, - "runtime": { - "lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "5.1.4.0", - "fileVersion": "5.1.4.216" - } - } - }, - "System.Interactive.Async/3.1.1": { - "dependencies": { - "NETStandard.Library": "1.6.1" - }, - "runtime": { - "lib/netstandard1.3/System.Interactive.Async.dll": { - "assemblyVersion": "3.0.3000.0", - "fileVersion": "3.1.1.0" - } - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Buffers": "4.4.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.IO.Compression": "4.3.0" - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "dependencies": { - "System.Buffers": "4.4.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.IO.FileSystem/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Linq.Queryable/4.0.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Net.NameResolution/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.4.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Net.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Net.Security/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Claims": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Security.Principal": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Security": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Net.Sockets/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Numerics.Vectors/4.4.0": {}, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Private.DataContractSerialization/4.1.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XmlDocument": "4.3.0", - "System.Xml.XmlSerializer": "4.0.11" - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Metadata/1.5.0": {}, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/4.4.0": {}, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - } - }, - "System.Runtime.Numerics/4.3.0": { - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - } - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0" - } - }, - "System.Runtime.Serialization.Json/4.0.2": { - "dependencies": { - "System.IO": "4.3.0", - "System.Private.DataContractSerialization": "4.1.1", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "dependencies": { - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Security.AccessControl/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.Principal.Windows": "4.4.0" - } - }, - "System.Security.Claims/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Security.Principal": "4.3.0" - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Security.Cryptography.Csp/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "4.3.0", - "System.Security.Cryptography.Csp": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "System.Security.Cryptography.Xml/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Security.Principal/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Security.Principal.Windows/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - } - }, - "System.Spatial/5.8.2": { - "runtime": { - "lib/netstandard1.1/System.Spatial.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/System.Spatial.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/System.Spatial.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/System.Spatial.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/System.Spatial.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/System.Spatial.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/System.Spatial.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/System.Spatial.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Text.Encodings.Web/4.4.0": {}, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.4.0": {}, - "System.Threading.Tasks.Parallel/4.3.0": { - "dependencies": { - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Threading.Thread/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - } - }, - "System.Threading.ThreadPool/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Threading.Timer/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.ValueTuple/4.4.0": {}, - "System.Xml.ReaderWriter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Extensions": "4.4.0" - } - }, - "System.Xml.XDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XmlDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - } - }, - "System.Xml.XPath/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - } - }, - "System.Xml.XPath.XDocument/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath": "4.3.0" - } - }, - "webhookSharp/1.0.0": { - "runtime": { - "lib/net6.0/webhook#.dll": { - "assemblyVersion": "0.0.0.0", - "fileVersion": "0.0.0.0" - } - } - }, - "WindowsAzure.Storage/8.1.4": { - "dependencies": { - "Microsoft.Data.OData": "5.8.2", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Spatial": "5.8.2" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll": { - "assemblyVersion": "8.1.4.0", - "fileVersion": "8.1.4.0" - } - } - }, "Entidades/1.0.0": { "runtime": { "Entidades.dll": {} @@ -3635,2043 +36,6 @@ "serviceable": false, "sha512": "" }, - "Emailer/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MKz/p7Nq4omeANwvqEm0RJRX2VRTkFwn0dmGHkxt5/TeWilN/rBEUMiGTX2ySHqh/QbQviPXnwfZQFaTK6JbGA==", - "path": "emailer/1.0.0", - "hashPath": "emailer.1.0.0.nupkg.sha512" - }, - "Libuv/1.10.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GsCf4q+eyaI49rCPlgYxdxa1SQCysXFFdSJWdstrwxytg4+VPYLYrXD4AT2rjHVJ+UF7SSWX9CapWEYaU4ejVQ==", - "path": "libuv/1.10.0", - "hashPath": "libuv.1.10.0.nupkg.sha512" - }, - "Microsoft.ApplicationInsights/2.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4dX/zu3Psz9oM3ErU64xfOHuSxOwMxN6q5RabSkeYbX42Yn6dR/kDToqjs+txCRjrfHUxyYjfeJHu+MbCfvAsg==", - "path": "microsoft.applicationinsights/2.4.0", - "hashPath": "microsoft.applicationinsights.2.4.0.nupkg.sha512" - }, - "Microsoft.ApplicationInsights.AspNetCore/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kiGmzl9Cav34dF7AHVMoJxdJJQEeLB8KZGNwX1LjImG9iem5hGk4DkHpW7/m9Nh3DrL8IKSL3mqQo+IPqWfMRQ==", - "path": "microsoft.applicationinsights.aspnetcore/2.1.1", - "hashPath": "microsoft.applicationinsights.aspnetcore.2.1.1.nupkg.sha512" - }, - "Microsoft.ApplicationInsights.DependencyCollector/2.4.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RWxdX90MY6tNF8S5lwRvJcHiBMIWwVLCxd4TGIEl3X0yAKaolY2vs4zTCvyCIVkEAMs1aInTgWkYwOjzYvAHWw==", - "path": "microsoft.applicationinsights.dependencycollector/2.4.1", - "hashPath": "microsoft.applicationinsights.dependencycollector.2.4.1.nupkg.sha512" - }, - "Microsoft.AspNetCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M1kweIFWsyqHnY4W8Jqwz/tuVKF7Ff1mokn9+jpMs+S8m1wlGKeqmy9ovNF1rJoSTnF97cb4Wn0JoTA84bCYSQ==", - "path": "microsoft.aspnetcore/2.0.2", - "hashPath": "microsoft.aspnetcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.All/2.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hpWBRgs094P0jBWJRqBV+8oXl6G+O5ixDAgXI5qouOsg2jlLOmYr1+95+lRbLSn31HhKbQdNel6VQSDUbm0juw==", - "path": "microsoft.aspnetcore.all/2.0.7", - "hashPath": "microsoft.aspnetcore.all.2.0.7.nupkg.sha512" - }, - "Microsoft.AspNetCore.Antiforgery/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-182axAPHGthEbxE9/JSTuFUr5KS8O4a4kPoTp4GaqHjXYp8ddZ3y69XDJCqavvZb+7ziMnWI9ONoBo6QRW41OA==", - "path": "microsoft.aspnetcore.antiforgery/2.0.2", - "hashPath": "microsoft.aspnetcore.antiforgery.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w861s7DkUmgjg1Jhviw49m6FJg+rk0lXWUtfphVainBsGfO2O5d6su8dwmUGg3mcyqax9nceWQMekVxVVS1+mA==", - "path": "microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.2", - "hashPath": "microsoft.aspnetcore.applicationinsights.hostingstartup.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-11a6DvTSur4T62bf/l0nb1uS0h0vXfOiAMCwDYqFuR1Pkox8v9eiTgduyxDppmEQuAh3TboPhYY3TzufEAFK3Q==", - "path": "microsoft.aspnetcore.authentication/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-12+IIkf+5eM/fNch3k+nj8nzIeaQYBF87TxZZ3Uf42wPoMuGzc8nMx8fMQDyqKtzJJ+9WCnH7N9N8ekTz9F7xg==", - "path": "microsoft.aspnetcore.authentication.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JZt3k5rkAysYTShTRuYCaLXOT6o8BdSs1BmBbUDI/fLXHeRe3rPr3dNTAYjrvVjcfOLHqXcQTJCRiheZmIL2Jw==", - "path": "microsoft.aspnetcore.authentication.cookies/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.cookies.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qA2YEcpU02rBZvtOaZk4RPIBqneGAzkS0dBQXcHk31cvf5bbzj+FHENmTKgsXDADyKVR0U1+7kS+bc44JxGCVA==", - "path": "microsoft.aspnetcore.authentication.core/2.0.2", - "hashPath": "microsoft.aspnetcore.authentication.core.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Facebook/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+WGDlg9GRhT6GoHp2U+xXFvknBCj9beFvgqwUlFe6It8Sygaq9san/W3UQkQGP/HECn/eijrZK17rIQQvj2cYg==", - "path": "microsoft.aspnetcore.authentication.facebook/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.facebook.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Google/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Dquas27vl4wvVHjgPFqlg9/Sczg+pxP0MqNOgV7LR1JfLxaasULciKxEQV2vOMqFTxjdqMi10WbSYWKYQyiKVw==", - "path": "microsoft.aspnetcore.authentication.google/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.google.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AwYc5nGOWkpUHRd5JI3ummWJTciuvjskL7zIfgGgFwhaK3l8ZeDTHpHyTXW+Zjn69Cq+FRSLNiuEkAWQVJ8APQ==", - "path": "microsoft.aspnetcore.authentication.jwtbearer/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-op1Xhi/4voQnCPsTf9ABQ+EaGV+6lAQOiLnEY3swIWq+v0ywg0Ze1vfmBjyktb4NIQgB5mO/eSSUOPoqFrXU5w==", - "path": "microsoft.aspnetcore.authentication.microsoftaccount/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.microsoftaccount.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.OAuth/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cuQYTKA/u5/uY5Wxu8OyLRUAt3U7kGyBmHwHvWz83vseBsnvso+qp+KX9syr/5PfkEvzub1RCvctB2NCRz5vNQ==", - "path": "microsoft.aspnetcore.authentication.oauth/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.oauth.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2gRCExy0c2jrrsbwbjEeqK3o0ZEaVOxl8u9X+43GbWG3UDh4Zt8agGu+PhMxUO05j4Z2u5RBZVYHIGoZnuniMA==", - "path": "microsoft.aspnetcore.authentication.openidconnect/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.openidconnect.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Twitter/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CrlYxaEclxWy9jsndqKy21jyQk1QpnxaFZyn9Mw7/05BivAbEpLQ5pljFhqRHpQoaafWm96gKQXEWirftnh8kA==", - "path": "microsoft.aspnetcore.authentication.twitter/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.twitter.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUiI+cAzkcvkHtdoXuArk+RFQVmORyBC234T+kXuOCzsxCazMmEscX7ZvQua7JYbw5f7WgeG7iXhsBdoLUC2jQ==", - "path": "microsoft.aspnetcore.authorization/2.0.3", - "hashPath": "microsoft.aspnetcore.authorization.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization.Policy/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DTNCn50Hhbkt6XsQ9huZYgj2NIw20i7UeJZQ5jCrwFUrUIRlOhV2y5X2JQ8v1QEkpod+/3OjuWRb4tXWQC6t1g==", - "path": "microsoft.aspnetcore.authorization.policy/2.0.3", - "hashPath": "microsoft.aspnetcore.authorization.policy.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LgcCPhxGp3+YQMDSLwMXNA1l0drIHpbyV3XFCs1Apmc9eRHYD8SOF+J+IlFWk6fPFgEEOMC0Yw2eXGlv4fGC/w==", - "path": "microsoft.aspnetcore.azureappservices.hostingstartup/2.0.2", - "hashPath": "microsoft.aspnetcore.azureappservices.hostingstartup.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-N/wffLaVJWORJjze62bKmpUh5JYSp1lTf6laxaxLHkH9INvklnDJ4rmSS1guSPbPQLmkWmBrBzlFR/NMDGAdqg==", - "path": "microsoft.aspnetcore.azureappservicesintegration/2.0.2", - "hashPath": "microsoft.aspnetcore.azureappservicesintegration.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.CookiePolicy/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d9DS8W5yEFyPmbIczkoe4sS6MgmOJkKX4T9gLecFhNuwhMk3B1vicdKzzALPAuuEOzf9EoejY+uDWr1eHy81tA==", - "path": "microsoft.aspnetcore.cookiepolicy/2.0.3", - "hashPath": "microsoft.aspnetcore.cookiepolicy.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cors/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+mmN69VlbJL4q82C5wKCMdSnxjk4VfcCysDcLIXmNYloI9PY1VqOcHD1A3E6EaPB0ncEb4J+Fg71XO6HToIl7w==", - "path": "microsoft.aspnetcore.cors/2.0.2", - "hashPath": "microsoft.aspnetcore.cors.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pCJyY7vC6YWY94ssKcgGzVFGsK/bk7RVEH/BxwHmc+T3t5VmXlBq7VvUmhLfk+P5Uc1l0hDIJX0ZJRLy9Sz1jg==", - "path": "microsoft.aspnetcore.cryptography.internal/2.0.2", - "hashPath": "microsoft.aspnetcore.cryptography.internal.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JblI3dWCRga40Y6PFUNsdGMAgmMu7Igb9sAtcG3nY8O2tvfuqwkpzGao8KE081KBndGGBcLUD4iWDkoMoGOQVQ==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/2.0.2", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BXVpydukX6AjcnELAZHtTNexSdGLwJ21suskAtDgQshDz/mfySm0Z/voNzQyPFF6SMzDf7iXnXpEBMZchL18Rg==", - "path": "microsoft.aspnetcore.dataprotection/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Q4eEkEE527CR1qzfyVeTGDVL3mss2D0VKSMWJCwhzxVmSDFy3zyXaJfCDu39GnExAVM9gLKzkoU6KoJGu3vyAg==", - "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.AzureStorage/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ax6WM99Eyne3GkaKx4LyBT0umSIVChUirI3toLl+Xn2FpwX9ci3aq8yjsRQS1gZ/GBHLwvCjYndzmwo4MO58Ag==", - "path": "microsoft.aspnetcore.dataprotection.azurestorage/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.azurestorage.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hHHlz9zhKkbz8S+wc9cxkhYrKbtvRugoSxpPuOnS8dL/KgNYWWhv0EW2LUdzPXkUIoJDAWpvWdmt28tTT/fBQg==", - "path": "microsoft.aspnetcore.dataprotection.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fAsBgV/202K4ZMB3eFLWAXYRqUz4uf9CR9MwpNYJhMhO+yHxNPGDFBatsiKUVxG4oeMdhFXzYwUbUSaWUYU/7Q==", - "path": "microsoft.aspnetcore.diagnostics/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4Zb2/cIFGfyHhPMr1tg1Tyuur4PK9Nr5uKnRLxHPJJh1OuAwEAZtUsPHcUa6HHNoA5tZhUFonHJwiFTy9+ZLLA==", - "path": "microsoft.aspnetcore.diagnostics.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fwQvTUIMWXSChZszqBj8005USTlRCUsC0JLprK6EuQJIggbZZfGoyZTv2DLrXJgKSbCWntt2XKXRgfi/VkPwRA==", - "path": "microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qKV9PnsiVC2J1ws1DPoQ1fX3bowLTK2WjXPXpItgKVbuuLSWM1ECoObX2fOkQt6FKt4vJ9i4j/hktFavxova1Q==", - "path": "microsoft.aspnetcore.hosting/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-358NTTCWJWpDKno3S85BU0hjxWQ8EzsyjZ5OSMi2XpQ9SrYwzTq6tlXSpVS3cV2RJ2Jx9lXc8uSXFwrOVyUieQ==", - "path": "microsoft.aspnetcore.hosting.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvz7D661JTyJXRxWLqOSH0s1zF9bLviZd14aA8poR+srvldS0gg1j62e7SaM5LQrUn+Z4dPwJqBtLXZDj5PtYw==", - "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Html.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l72nlZuVphJbMvmt2k+2s8A6QlfjhYiINPtMVKvD752UzIc/vAmvFUuARjUcCRGqFV/q+r+xkQEyPzLW3xu81Q==", - "path": "microsoft.aspnetcore.html.abstractions/2.0.1", - "hashPath": "microsoft.aspnetcore.html.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oVmQJvA1dHr96VcJVyUYEPcQH+FHSJSEu52Fq6aB7rmpjtyxlcFzyvRNumD4J1QJjlhE/V8jF10lY2hH0J6h4w==", - "path": "microsoft.aspnetcore.http/2.0.2", - "hashPath": "microsoft.aspnetcore.http.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yQM9JzPAExsxTqvJBBr3yC+6XyOETi2T/eOOBjrOOnYgQOO+7M7J8VvAW0wQID9zh7QqWO6kh3BGCT/aqvydtg==", - "path": "microsoft.aspnetcore.http.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-z9uJ6w3BnhjWZZW+i5rVCqKIVLmngLP1AutfOJXJKtXKjAOBqWSTBgySGROqzWkPuDXot1dHVP7NAMnhtloIiQ==", - "path": "microsoft.aspnetcore.http.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.http.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Features/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1U5fPSOtIq+cPuqJTjN+EFN3dWn4ptSjybd8minSbyhy0oXr8ujYla86kb9kM3rddUBgrGCyTp/hf0/tMZab+g==", - "path": "microsoft.aspnetcore.http.features/2.0.2", - "hashPath": "microsoft.aspnetcore.http.features.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.HttpOverrides/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hZPYYSnG17A+fFws1R5eQBmzF/9zewVlsBk/XeXTQ8fmjY8fUaOyBQGrs3OWKRXtRt3D1VetJ+ngZFl3a5YS9g==", - "path": "microsoft.aspnetcore.httpoverrides/2.0.2", - "hashPath": "microsoft.aspnetcore.httpoverrides.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Identity/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-12Ky01ytqyiWnOeQsarkSTrTGMMxxexzTgJ7zm08iiEquaiBzBTMKmi/5rBH8CyFcMQx3kLqnNzrglq0DYHzpg==", - "path": "microsoft.aspnetcore.identity/2.0.2", - "hashPath": "microsoft.aspnetcore.identity.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QSPJenMEmjZmKnZ+ZJvMudhzHISHbEm2LarScz6AHZwgoRY0j+ZdKTVLtN+tAaFeJ2AXCxRVkeBAouLHFyHSAw==", - "path": "microsoft.aspnetcore.identity.entityframeworkcore/2.0.2", - "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.JsonPatch/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-US78cfi7nrPTXeONgcSWbgrUBLs1Aca4kCJTieWXDLg0G0gwmdfPbd6S3c5TdJRQdA69K3UhPAs9r9ZAMjIFAA==", - "path": "microsoft.aspnetcore.jsonpatch/2.0.0", - "hashPath": "microsoft.aspnetcore.jsonpatch.2.0.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Localization/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nijm4SSe5LwIOod5CHOFS4oGggNqyQCSb1DhA1Gy+R8hrwdc0vZEYuclyur9jysGSUNiUw/KWGeVIB99u9rdVw==", - "path": "microsoft.aspnetcore.localization/2.0.2", - "hashPath": "microsoft.aspnetcore.localization.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Localization.Routing/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R8Dfo13h2jUmCxOCDk0AZBUB9LIcDpRKIuarjaHh8QZ/Vnmg3+4MKTK2nUbnDyGuhkUt/06nVoB7LxSDhcUqSQ==", - "path": "microsoft.aspnetcore.localization.routing/2.0.2", - "hashPath": "microsoft.aspnetcore.localization.routing.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.MiddlewareAnalysis/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hjAzkHE9JFOi6YNneGbjlyUEZ+a7dQldTZJlhE2t4e2EMfLPY+31y5hbAYfVBKVooJDaWA0nmCUMuhdH+Nceew==", - "path": "microsoft.aspnetcore.middlewareanalysis/2.0.2", - "hashPath": "microsoft.aspnetcore.middlewareanalysis.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WkyEZDF709/l7ljPUD4j1IRj3McGgO8emGO7SNz+WK/HL6dmHL234uUcEjNEqFEpJJpxvvQVRal0YwwhZdeGZw==", - "path": "microsoft.aspnetcore.mvc/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iXPYz6zZE6vLLJYjQA7F8vtyPqYgOR1bOhChkfuhbIzrU4VELB2I3ozOdMGviXlmApbpRXZKd4z7viqlKKXiIg==", - "path": "microsoft.aspnetcore.mvc.abstractions/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NllnW4FpRqBTw+P9RG6pVZdHglpx7F3jm73DNdRz66ijzypY/e0zXDItKPdmjPkRH0AIWAI+TxaHW4lcGE7MqQ==", - "path": "microsoft.aspnetcore.mvc.apiexplorer/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.apiexplorer.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Core/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKyr3rrADlyZYkFydM3ds5F682feixPQmt/y0QsbjrsNt4eghSVsMvMqD/v2NMjHs8kH4TUsK4qXVPOSFonQ7A==", - "path": "microsoft.aspnetcore.mvc.core/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.core.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Cors/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xSqDCgTwAk0wjcv4RcaE7MpDs9ELctrLR9ppx6AKbKrTriPqvXoCvFmLnUoXnCNQwn4at7R/C/66TtLfYfwH4g==", - "path": "microsoft.aspnetcore.mvc.cors/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.cors.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KNb4rAFnXKZbGxWch8dNg0f9jpgUZUgaPgDFncvjtfSNW6Ml/746KBixXk/lxZq5W+MW/wnjyOr49+WLG/SmzQ==", - "path": "microsoft.aspnetcore.mvc.dataannotations/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.dataannotations.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vts06sEs576xjcnRzEMVKYev25N/fkA2Zeisvc3JRtXtrxVPgJretQ1Yne2JUQuTsaSCMn0TcJtbV3r2FusVGQ==", - "path": "microsoft.aspnetcore.mvc.formatters.json/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.formatters.json.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LoVS9sHEG0i39LY8cQnVEfdAkYpal1p2idAkEgZIqtaW9su8Kf+8VGjlm2LW4PlX8sru559DNuNp8NBbbsy6Rg==", - "path": "microsoft.aspnetcore.mvc.formatters.xml/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.formatters.xml.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Localization/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0RaOWJmXno0GAQiJ4j98KOjltGR5Gb9yu16AmRfmEIZVIY+B+s3wfZBHGgTpYxAEuAAzzUAgMX/wyhAkefCp4w==", - "path": "microsoft.aspnetcore.mvc.localization/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.localization.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T56Niuff/u4nuPwnBTociMVE/dzSGu8GcuW4L+gqV42WDE/V9AdJEtae6nQ2DSdvZOokULJ74eNAe2RL1Gz4Sw==", - "path": "microsoft.aspnetcore.mvc.razor/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razor.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7Jr4WCpJRyHA44S6BuqgERDNeR3222Wbu3X/E2HMyiNlqIkPv4FAoEu6zqcG5iy9Y/vMzURYPASVOIBQs5ZVXg==", - "path": "microsoft.aspnetcore.mvc.razor.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.mvc.razor.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3tyvIJ33NUumLp3A6McdX8gklkYYOj1antb1zL8CzkL94tIEVK//cUJnRdQUwtegSI1cbkjXr4/9ZWnALKYkpw==", - "path": "microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razor.viewcompilation.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uugn2CpSkTisavKbHgAtCYQoSTsODNbwp+de+xwDVlUjq2IFxQTs/EFCWTFlqbNAIMUEFnoDKKx6Zlx8M20INg==", - "path": "microsoft.aspnetcore.mvc.razorpages/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razorpages.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vrfBUPe9KmVa8hcJaq1QVA8WGQRBbaXthOt86p48t4wh9FnkrvVXLfBTRdMz7F8X3grgXt+gZkil8Tlk+9L5hQ==", - "path": "microsoft.aspnetcore.mvc.taghelpers/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.taghelpers.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7z2Al4cs5Rgy42rdU41fm3GP7+ZSDrF8aMi7W9b/WXql7nysSS9v/2r4eE5H3xMv2M4b3rjOyAPUurkLZVV58w==", - "path": "microsoft.aspnetcore.mvc.viewfeatures/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.viewfeatures.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.NodeServices/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-o8Jsb9nZ2UpJoMH2Cl+MhLLICLKxOuX/kT+H8A0Mfe3LJK4X55TwjSTUU6qS9486+pawH/HMVND1SEhZriWHQg==", - "path": "microsoft.aspnetcore.nodeservices/2.0.3", - "hashPath": "microsoft.aspnetcore.nodeservices.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Owin/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RFfcbP54mcwdkiN5tTEpTCvLoYMOmh8P0XutxPVyn3lQmTKDJjUp+VE3DlTQ0E4mNYhgAR/8I8C6aGf1CTsHJw==", - "path": "microsoft.aspnetcore.owin/2.0.2", - "hashPath": "microsoft.aspnetcore.owin.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-g5Cf2gwEg0B8WPE3XA55ve4S9l+5y0c5LMC7jga9KBjrp1ejNTS+nSeLbi9Bg/wYPfoc7Ga4yFqbFKvvODBbow==", - "path": "microsoft.aspnetcore.razor/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor.Language/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8kcc66kk9zEtd661VVuQnmqs/S96O00TKaly5InupBPkiptgFxEcfpxC4zaCDFwmh9fo6xNJu1HlqTHiHGx6Cw==", - "path": "microsoft.aspnetcore.razor.language/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.language.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor.Runtime/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iaTOXW839pOB+qpB2DqZgGGOjgyFq2wfw0blFr8QjiKKqE4h+/UuRCPdFw5dloIfX9msIERb73bbnYGknhsGZQ==", - "path": "microsoft.aspnetcore.razor.runtime/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.runtime.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCaching/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Inob5PAUyo+DtoXgGpBSDpIG9E98cUZXsFnNrYUUXVmcsLMknTpcALZxOJtDmvUcz9dSdMU9wDGYB2J2U1llng==", - "path": "microsoft.aspnetcore.responsecaching/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecaching.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GDf8IgKCFKB0FRqzI15oky08OS7PwSmxCzAQoHhEgHS6hl3gEmOL65aZUu+S7v+VPd9kj9fEDuXF4vRDhSWUZg==", - "path": "microsoft.aspnetcore.responsecaching.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecaching.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCompression/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ik8SSK2dAHrzTSGZrAHD4dM1Pu5tQcLqnM0NWWZnakfbJuAE1EGdfdOAEmktOvvAGrw6+nXDZSzU1bw3xNUdA==", - "path": "microsoft.aspnetcore.responsecompression/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecompression.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Rewrite/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pd+f2w7MhGmExjWzhzNK+cuE1U5aq6OfQoLHTnU64cwrJB83Ufk6Tu/93OhzcGpUVE9cmghikg2tBr9xcTwf6A==", - "path": "microsoft.aspnetcore.rewrite/2.0.2", - "hashPath": "microsoft.aspnetcore.rewrite.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v0f0iRS9H71g49cwNH8hezpZalluUc1Ok3sModvqC4heLdqfAAO52GxWYVtB6lOw5JR6YYy3KvINOx+YghsdHg==", - "path": "microsoft.aspnetcore.routing/2.0.2", - "hashPath": "microsoft.aspnetcore.routing.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sqI4xsQYm/11KsY8P892yrpL3ALAp6e6u12mrnbdWhQt/IiWhK4X9OIQVVMM+ofrPkAKsjP96ctEkJcDKysNVw==", - "path": "microsoft.aspnetcore.routing.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.routing.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.HttpSys/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hbwM1WVODYXGn1alR9NkXCMw9P6To5AOPkE8tqdh/TmnCECNwDz75qhpPmhQK+xa9nKdnEQlzjqkTYsmbb5beQ==", - "path": "microsoft.aspnetcore.server.httpsys/2.0.3", - "hashPath": "microsoft.aspnetcore.server.httpsys.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.IISIntegration/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUbQIZp5dmEnDrgjIGjiTqqMBlus1+q+nL0JTmo40UveFVMO4rQSBMwv7M9QzR+T1qFCWNcysbutHIOdoYl8bA==", - "path": "microsoft.aspnetcore.server.iisintegration/2.0.2", - "hashPath": "microsoft.aspnetcore.server.iisintegration.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rPDyGoafAZwRvovro5wzmeaOScYjehjy7yABvgMfkkiPTUeSDdtm020XR3HFU+GxCAmhU8bQhLUH0CKk9NNGDQ==", - "path": "microsoft.aspnetcore.server.kestrel/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+d7WB++otIdpV10mbHsUEcPmL+676Zljsls4DUkaSB8toiYndEeK+yxXj9OsGtTCzQhv4FjLqEcgw01oA0JYbw==", - "path": "microsoft.aspnetcore.server.kestrel.core/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.core.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Https/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v8WKn9TCiGvgocbCFDxeOj3neAgEHwfpqu/J4W2GbwprRDawFLP5XbTDjbNjo5J2UVgFH5NHaRJocNWc3raQ9g==", - "path": "microsoft.aspnetcore.server.kestrel.https/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.https.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-25BwaKnlKHZqPnOT1De2Oe7kpwWWxb7eMrnJx2FPyN5N4rfn/3GaSC72nZzwT4us9e8vKUJP+uzo1yFEBblbXA==", - "path": "microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.transport.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3H5R93EodGu8WsPYJwjXyDwks+nvpso6F01qPiowWU1dHpPGsY8px3XX3QTX3vPlwCXjpwvwlDXY8AT7kgBJzg==", - "path": "microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.transport.libuv.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Session/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-p0YokieiGsIlxNQ52kSlKmHBiEUK2VSEADdKQJcw2JoHuk4SVayDm8fgqpkoMxt+dNlr+mvjFECXI4NGxDDOnA==", - "path": "microsoft.aspnetcore.session/2.0.2", - "hashPath": "microsoft.aspnetcore.session.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.SpaServices/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EQqYTbrlshzny6OY7quuLZEhUwQ3Io6Km60ns099PluwfZiRfpys+gSzEk+cfOJsHdJcKXKZT8rvLAGREJyQAQ==", - "path": "microsoft.aspnetcore.spaservices/2.0.3", - "hashPath": "microsoft.aspnetcore.spaservices.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.StaticFiles/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8G/Dl4sjp7GWOlh0YoGTGEeAH9fkwiEoPFmm/s4jZUxeTIOJkTCKJAP8xC2sYgcORLMZFINQI4kdGp6Wm4odPw==", - "path": "microsoft.aspnetcore.staticfiles/2.0.2", - "hashPath": "microsoft.aspnetcore.staticfiles.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.WebSockets/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VUZCI/lAfPNU3KneT6xezPnUDUPnP0RzAFAcR+zNebBQ584STXLgy04PSeKMy5UgUzihln5N8xLLfM7bZSHlvQ==", - "path": "microsoft.aspnetcore.websockets/2.0.2", - "hashPath": "microsoft.aspnetcore.websockets.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.WebUtilities/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dvn80+p1AIQKOfJ+VrOhVMUktWRvJs7Zb+UapZGBNSyrCzTsYiXbb9C7Mzw+nGj5UevnLNFcWWc7BUlLMD2qpw==", - "path": "microsoft.aspnetcore.webutilities/2.0.2", - "hashPath": "microsoft.aspnetcore.webutilities.2.0.2.nupkg.sha512" - }, - "Microsoft.Azure.KeyVault/2.3.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-A82ESUdfLz2wMhYuPxrwf/fA7JVt3IARgeMCG3TsaLtxUxa9RBKX3f0zdnKmvBvJ/u1/5g03OLR26GPekqY5HQ==", - "path": "microsoft.azure.keyvault/2.3.2", - "hashPath": "microsoft.azure.keyvault.2.3.2.nupkg.sha512" - }, - "Microsoft.Azure.KeyVault.WebKey/2.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MVSYao62R9rwl9KF+IsJm+XBLupJj1ma2lfwNeFlSWziXGAopnYK+YkDWqABOqNIV9kpza/MvNBxITzhlJIyIw==", - "path": "microsoft.azure.keyvault.webkey/2.0.7", - "hashPath": "microsoft.azure.keyvault.webkey.2.0.7.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==", - "path": "microsoft.codeanalysis.analyzers/1.1.0", - "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Common/2.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nGATpUW09zOGFLQZ3JXIObJyNlk2dvgNgC7Kh+iDpxGWgKHSgpHMXnGmXUecJa4CNi0HhUENKSnEack1aF/MwQ==", - "path": "microsoft.codeanalysis.common/2.3.1", - "hashPath": "microsoft.codeanalysis.common.2.3.1.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.CSharp/2.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fvO7Q8FqzmWX8gzzCk4Bf34Ms06bZ6r/A9tUz1ndj3ioitAxSC2QUXbUQOJ4ExzohTtXhczJAFirgs//Nasz6A==", - "path": "microsoft.codeanalysis.csharp/2.3.1", - "hashPath": "microsoft.codeanalysis.csharp.2.3.1.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Razor/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uDtaWOCEZ9+2bEYA8cmlogajruQziTqRDKEZ2zt/2BViRm/sFUovHHbmYnBp5W1cqVEPz6M8R6dA1Qqv67fhfA==", - "path": "microsoft.codeanalysis.razor/2.0.2", - "hashPath": "microsoft.codeanalysis.razor.2.0.2.nupkg.sha512" - }, - "Microsoft.CSharp/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vvVR/B08YVghQ4jHEloxqw2ZWzEGE1AOA5E0DioUM3ujbXz6FD3AfB/0Jl2ohJPd0nXYGwmPe1En6HTsSriq1A==", - "path": "microsoft.csharp/4.4.0", - "hashPath": "microsoft.csharp.4.4.0.nupkg.sha512" - }, - "Microsoft.Data.Edm/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-P/d8DxA6MFHroBEn/jW0LMQSIKnsRRibrZtRCLfov2boQfrQ1R1BVgkJ5oIhcQsOm0l4POv+I2ny6RBsclNbOw==", - "path": "microsoft.data.edm/5.8.2", - "hashPath": "microsoft.data.edm.5.8.2.nupkg.sha512" - }, - "Microsoft.Data.OData/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oEIUtXcRiKogF0yZxA+QdgxoBJ34989qL/5xOSrTfxAhzNJV5Hw6DRdWgUCpeXFMoJUQx7ptbHCN+My/LCQfsg==", - "path": "microsoft.data.odata/5.8.2", - "hashPath": "microsoft.data.odata.5.8.2.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jJXCZniFDwHGnRYd9WD3vswQCyIXk0/gsne9TLFWIpy6oK4kAcKD1BTncaHQmVg0pp/YmRBKXVIh4yXSHqbsGQ==", - "path": "microsoft.data.sqlite/2.0.1", - "hashPath": "microsoft.data.sqlite.2.0.1.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lkUOJRJEXnXAxWKhCSFjYKLhuopw+m6ClML4cF1Rt/Ek8bBUW6hn1xAHCZ9KFqkcNOpBS7rQ6nZBaSXU3mgbOQ==", - "path": "microsoft.data.sqlite.core/2.0.1", - "hashPath": "microsoft.data.sqlite.core.2.0.1.nupkg.sha512" - }, - "Microsoft.DotNet.PlatformAbstractions/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cXgVdJmW3fLwmSxsv0RlTe4BIKs6slVXV5xRvsO4CV4aUeY67GelaujxY/lP5yVlaMjMM22pXKbKtUY9x050Mw==", - "path": "microsoft.dotnet.platformabstractions/2.0.3", - "hashPath": "microsoft.dotnet.platformabstractions.2.0.3.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TjlP5PH687P1pHVUEUlXeoywd5iEXLHxOKfKfVIWsesXGq+hSz0Z8/afWo3mvuBIR0yLMc4Dfh5baTTKzYDQKw==", - "path": "microsoft.entityframeworkcore/2.0.2", - "hashPath": "microsoft.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Design/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cEqvei8LTLxJavvOH5OwQRjtfAlJF6RhnUyetv3M7hByXktkpedvhykH0TeJS0IQMfP3pU+9qclQpyrq9Ej4lQ==", - "path": "microsoft.entityframeworkcore.design/2.0.2", - "hashPath": "microsoft.entityframeworkcore.design.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.InMemory/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ElVLhS/kaVByeh1I7mg9AcUVfZ/k55SMCW6BRRoXIMaAyUHw9n3EWhK7ThdBLp1Dek0UBwSD593jxGis2BqUGA==", - "path": "microsoft.entityframeworkcore.inmemory/2.0.2", - "hashPath": "microsoft.entityframeworkcore.inmemory.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Relational/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tuB7TVi2VM5nmwmo2jXOOo5kH/iDaiGW2pHi8xHdy0YTj/ywNP8adobu35u4CabPaH88di6SLveeAdVi80vffw==", - "path": "microsoft.entityframeworkcore.relational/2.0.2", - "hashPath": "microsoft.entityframeworkcore.relational.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Sqlite/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+Oc8jLtctAWzhZTao+oKNdS90fmEstirP/OAwfujtgQDQW0ktbsQwSGnNJM91fkN/fydOND5APMPG4jOdinlCA==", - "path": "microsoft.entityframeworkcore.sqlite/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlite.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Sqlite.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Fgal6xyOon1rzKuk5kTCfsanSUN203BA6I6OFhEPIWbRDkBNjNVGlXg0C7N0gtgvq1OeByQj8H2Jni6VHk032Q==", - "path": "microsoft.entityframeworkcore.sqlite.core/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlite.core.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.SqlServer/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-368mmlJFauVm1ICn+plKJNm6KSX2jRTuK3zwomZwDAlzxO5kr8MMmbr60e6QM68wk8u0bdQBzTwO7GzfEnzWLA==", - "path": "microsoft.entityframeworkcore.sqlserver/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlserver.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Tools/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GBgyVDSZhYwja4cy+muVBocjlgbLhV5m29J3tHHf02utM8zo1jDSuarDGKV0O+kj5d3bgBuHe+0/Tf78GanTHQ==", - "path": "microsoft.entityframeworkcore.tools/2.0.2", - "hashPath": "microsoft.entityframeworkcore.tools.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NobDNbehAbMYUApMXLd9XSt9UznGCgPW9PW4Ybe6S5jKqkd5RcTnaKm0FODcgyx+7B1hIGx7dZwa1bVdiSbHAg==", - "path": "microsoft.extensions.caching.abstractions/2.0.1", - "hashPath": "microsoft.extensions.caching.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Memory/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GVtJD0uhoLOkXBfYZAIRDexEr2qg0QHbUo3CIjmtoGpFWHuGHTvjGqRlybMKIYTpt0BxKpXMn4fqhS4ff10llA==", - "path": "microsoft.extensions.caching.memory/2.0.1", - "hashPath": "microsoft.extensions.caching.memory.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Redis/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6Zo0CnNFiNBaeac8cmPCaA5Gs2LMQHoYeyaz4Il03NTa0sTEnHUoiXcujozkJmJbQjbSb7qFhw2DATzwIfEvMA==", - "path": "microsoft.extensions.caching.redis/2.0.1", - "hashPath": "microsoft.extensions.caching.redis.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.SqlServer/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mSQKQBhjfBeYU7cqG3wU/mgMqmwbRKy/ZkPxrPnZQ55NhnT3QbGNDOgD9CxJ1j8FMWBYcprxAbSGOM98ab+C5Q==", - "path": "microsoft.extensions.caching.sqlserver/2.0.1", - "hashPath": "microsoft.extensions.caching.sqlserver.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d9fFoEYRaBccu/Z2B2BZCil/lEnmoVQ8YiY1dGViERh0qWjixgR9y/M7EGaoTrAunnmvAmfwxuij/gCq6WvL1w==", - "path": "microsoft.extensions.configuration/2.0.1", - "hashPath": "microsoft.extensions.configuration.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-stGq1c136UUYOsgQuJ5fjiygqZhgt6Kj0pm4iL0qq1MICNgEKTJ4tnbXLkZfrDHDz+olsT2VY9cVv2yshg+m+A==", - "path": "microsoft.extensions.configuration.abstractions/2.0.1", - "hashPath": "microsoft.extensions.configuration.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.AzureKeyVault/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qVg14LrUn1xMS9D3meFJZGQHB13hu63AWF+eCRI/BKFSuP1t24wK4bVjRiLOfgeaBa/7uu168BTpVcAC62OD+w==", - "path": "microsoft.extensions.configuration.azurekeyvault/2.0.1", - "hashPath": "microsoft.extensions.configuration.azurekeyvault.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5I1aC5g3+zb10nbNfTEz0YVFuKgvNU4jul0iDX10Q1nVyZoj33TsoNQwcJqBzJBxwjDSSGhejhgsQduREhFm6g==", - "path": "microsoft.extensions.configuration.binder/2.0.1", - "hashPath": "microsoft.extensions.configuration.binder.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xbA72loiTC3MK89cJZBEEbl4jWi8ugUJjd6Ak4jJN7JXerVURpWhSJ7engn+gZKYwvzdbt0vkr+/u015Pe4gqA==", - "path": "microsoft.extensions.configuration.commandline/2.0.1", - "hashPath": "microsoft.extensions.configuration.commandline.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ex3C6fEpePj3pekjjDTbSY/+IR371KDv+BFp6Wev/q0uPBmFN5dXlvy2M37fYmfca/VIb3rkOIqHpheWG3Iezg==", - "path": "microsoft.extensions.configuration.environmentvariables/2.0.1", - "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ig55mY9fpfvVbQLuiT1ETjpYuI33RiSfhdon0nfl3m9cRSCJrrq2X7MXus2ihh2eW3ev+jPBHWNOFjN0YRN3cg==", - "path": "microsoft.extensions.configuration.fileextensions/2.0.1", - "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Ini/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VexwTBlONJ42fDEdFBOg3A40wfEqlnWI2OQnUBmVs/dsoyTiMdPi1fgCJ1aUEYsXvfbkttF3qkudKsFbLw4rBA==", - "path": "microsoft.extensions.configuration.ini/2.0.1", - "hashPath": "microsoft.extensions.configuration.ini.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RIh+RKEFkLDNeOhwPasPslqVDr72NVedR0rNKwxWnCZftAlSa4jmKg7nCacB4pU7rK2TMgl85ZaHZmrxC7Rcew==", - "path": "microsoft.extensions.configuration.json/2.0.1", - "hashPath": "microsoft.extensions.configuration.json.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MZMMOV7cMHnT7bAfcF2NmLywHXcw3krNtrPmjTO/CoimDl4dJbd7YhM29S5EFkr10nwMslH3VQtMccSVKGAcyw==", - "path": "microsoft.extensions.configuration.usersecrets/2.0.1", - "hashPath": "microsoft.extensions.configuration.usersecrets.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Xml/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BSbH2kXBKej8Hp8OixjAqx6nD2il8inYYDD6qPkSkralLe1X2Kiv5jzzlDWUvh9DZ51wrLDoWMvY7FGBhU6Sfw==", - "path": "microsoft.extensions.configuration.xml/2.0.1", - "hashPath": "microsoft.extensions.configuration.xml.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wakg18gHYiUL1pcjjyZuYk6OvDpbSw1E7IWxm78TMepsr+gQ8W0tWzuRm0q/9RFblngwPwo15rrgZSUV51W5Iw==", - "path": "microsoft.extensions.dependencyinjection/2.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eUdJ0Q/GfVyUJc0Jal5L1QZLceL78pvEM9wEKcHeI24KorqMDoVX+gWsMGLulQMfOwsUaPtkpQM2pFERTzSfSg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyModel/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OiNYN/QeZLuYcn4CvYrOmYgODPB1Jpqft+cT4F3Hkq5poj+1DLfbIBftMI/Pn8J7DyHhYeBMLxJUuugjvk/Fuw==", - "path": "microsoft.extensions.dependencymodel/2.0.3", - "hashPath": "microsoft.extensions.dependencymodel.2.0.3.nupkg.sha512" - }, - "Microsoft.Extensions.DiagnosticAdapter/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w8nux+yppIAD3ouzLz3CEtUMj03WIQ9FAmuR6IhrCpQDcoMtajlZIkZLbryJE1jdF1wkewLLM2LpXasfu7HzQw==", - "path": "microsoft.extensions.diagnosticadapter/2.0.1", - "hashPath": "microsoft.extensions.diagnosticadapter.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Gzc5yXvwIrKpdti0Ev4jC0inVrGZpI86eLZorMVRqAPXowR8JDRbcHjhmID2EqA4rdhL/IsfD42+4upKpHULDw==", - "path": "microsoft.extensions.fileproviders.abstractions/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bgAUXH3T/Y1R5bCthCiZVzEX4spvNeIHRv6+Jr4BJMxPVSFm/8er7xvywd2NCayv94frKZdDGP3mjAQZenZDxQ==", - "path": "microsoft.extensions.fileproviders.composite/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.composite.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PH1oo04WCbKy42aga6bC4phl1rZfbFsZLuozJN1LGUUZTCnycUAZzCqG6MNRCgRiHg2bPexiQ15708vSwnuBHQ==", - "path": "microsoft.extensions.fileproviders.embedded/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.embedded.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h+6bcXYlGldl7BUhnQKFxL2sMfeg9Gr/AuVexYOCYWmzDsc4iyUoy3NL7i2vkG209wd0ZXf+pZzRDwGPFhmlSw==", - "path": "microsoft.extensions.fileproviders.physical/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.physical.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-q7KsG2kjwo2Ps0WdV7MFh64cQS0UHikV8qv4HQrUfWQyxim5vNmLzAbuduarS9QWbhRHTtUanx+ohyAQdumdnw==", - "path": "microsoft.extensions.filesystemglobbing/2.0.1", - "hashPath": "microsoft.extensions.filesystemglobbing.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gs+TNXCW05ujojZlQj2i9Fj00IAhXrgLZtgGM0XxoSoffgCGfGh7jX4kB/dnaot3xVdw84L1nE98bwQN7+kK8A==", - "path": "microsoft.extensions.hosting.abstractions/2.0.2", - "hashPath": "microsoft.extensions.hosting.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Identity.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Lx5bFoGV2q83SdNh6SrzZczngu/FQ8N/VegNxyEl8h+UwFQJrVj9S3Ukp5Xd1jdFaRT4Xus8P8aGBdy8V7Iwew==", - "path": "microsoft.extensions.identity.core/2.0.2", - "hashPath": "microsoft.extensions.identity.core.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Identity.Stores/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9BTVdltrgFh+O69zm4fHZ50PV+GDEdGqcp+KMlbrOW+RmAgbVkQvMV25ZZChUAlT/uQb7BnAF1h5+2xWEyNQzA==", - "path": "microsoft.extensions.identity.stores/2.0.2", - "hashPath": "microsoft.extensions.identity.stores.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rT21gcQRQjpITr7GfpXSbUi+87WP2JEU1TrJjAS0jQSBEWwylzFNeokHYp/hQw9DHXhGHeqYSUXyrKE06XdsdA==", - "path": "microsoft.extensions.localization/2.0.2", - "hashPath": "microsoft.extensions.localization.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-akovmABJPmBjQfomzHywPGBjelgRazTBj2RV6+EBnALt5T639CBF+npHKM2z3Ms6HR9e50sDvAyAcnKgVOTdgA==", - "path": "microsoft.extensions.localization.abstractions/2.0.2", - "hashPath": "microsoft.extensions.localization.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FKeB93fwdaEf2EXpxczDjE1CkWoAIrijiG1RZeDyD0OvbC0yjTVp1kCJTLYPrFil9JveJzvgXpL7BMNil9Ht3w==", - "path": "microsoft.extensions.logging/2.0.1", - "hashPath": "microsoft.extensions.logging.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DzCKlMdXOysXFDBXgNnxFlpSj5AOdMkUqKEjKT1n+japTxhQ3e3MaGODZGtbIj9ezykRs9oEBGmdSHHfh4oNVA==", - "path": "microsoft.extensions.logging.abstractions/2.0.1", - "hashPath": "microsoft.extensions.logging.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.AzureAppServices/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v+JIz8XjA8l97lCMaEs+FcbG435QXCzHXEfPG47puYFiRbzsuphqlBqa0I3dsejhoeMfdroi7xRz4ODlmkv6iw==", - "path": "microsoft.extensions.logging.azureappservices/2.0.1", - "hashPath": "microsoft.extensions.logging.azureappservices.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Configuration/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xIA/im+xMO80xHvfFCa3IQ6/L20pHl7MjyEZjKQKHRNsZgJIk4e8dfdHGeNaXChuTUycQ0EBdyN4kXUFqbAk3A==", - "path": "microsoft.extensions.logging.configuration/2.0.1", - "hashPath": "microsoft.extensions.logging.configuration.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Console/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lbAWSy/Iwj584V6TAcKK8DU37IDOO7l+fMfktTsQWs14a4NXF/S0DjdbeJ5QoGR3aQiIlKJvNoCPoKLO9XeBMQ==", - "path": "microsoft.extensions.logging.console/2.0.1", - "hashPath": "microsoft.extensions.logging.console.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Debug/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cvsb3YWmuy7R/CRCAjoTVHDG3GDDVROfp3UWjo7CnxGX2Czc89AUPjxH5JFOd7xOplj12BX/KgU5m1KO3VOJIg==", - "path": "microsoft.extensions.logging.debug/2.0.1", - "hashPath": "microsoft.extensions.logging.debug.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.EventSource/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LSihUUWSccjvDXrEwLS5f0RqesSCQ9W2bkTKr+AKXoGEXggzdHvcT3AmJbxWmNHVygkE+fPNMT9wHLeGD/Eu9A==", - "path": "microsoft.extensions.logging.eventsource/2.0.1", - "hashPath": "microsoft.extensions.logging.eventsource.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.TraceSource/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9vUL4uDDI/cfXsaZurijJgsXxSx7v0bugaPeWZPhFzynm1nvPJTZ4nAWXBHHLgVQLA7msFkmm97LKdVKecC+AQ==", - "path": "microsoft.extensions.logging.tracesource/2.0.1", - "hashPath": "microsoft.extensions.logging.tracesource.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.ObjectPool/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-drOmgNZCJiNEqFM/TvyqwtogS8wqoWGQCW5KB/CVGKL6VXHw8OOMdaHyspp8HPstP9UDnrnuq+8eaCaAcQg6tA==", - "path": "microsoft.extensions.objectpool/2.0.0", - "hashPath": "microsoft.extensions.objectpool.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gxo2Bgg4D6+uyQz1Wdj1FAcBD3870+t37YjplyQXmjLzPWaoU89AIg3AXBXw4fR9CCdWLputZBLm3YaBx+oDFQ==", - "path": "microsoft.extensions.options/2.0.1", - "hashPath": "microsoft.extensions.options.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-O1/MZSjWHdo4NNBD83ibRi83kKkbqbe+XTuoQtyk9NpfzYO6GoeEA+5ClEMJ56BO9DCNZb5SCBCPdlt2MdLFfw==", - "path": "microsoft.extensions.options.configurationextensions/2.0.1", - "hashPath": "microsoft.extensions.options.configurationextensions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.PlatformAbstractions/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-H6ZsQzxYw/6k2DfEQRXdC+vQ6obd6Uba3uGJrnJ2vG4PRXjQZ7seB13JdCfE72abp8E6Fk3gGgDzfJiLZi5ZpQ==", - "path": "microsoft.extensions.platformabstractions/1.1.0", - "hashPath": "microsoft.extensions.platformabstractions.1.1.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ukg53qNlqTrK38WA30b5qhw0GD7y3jdI9PHHASjdKyTcBHTevFM2o23tyk3pWCgAV27Bbkm+CPQ2zUe1ZOuYSA==", - "path": "microsoft.extensions.primitives/2.0.0", - "hashPath": "microsoft.extensions.primitives.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.WebEncoders/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uRVexwgmsT3kfLKYb1mVOh96DIfo13Jp0rXvVZjFLEL29TV9K3GUeM/qTgm5P+hncWCMU6KOmx/QA+954pBMtw==", - "path": "microsoft.extensions.webencoders/2.0.1", - "hashPath": "microsoft.extensions.webencoders.2.0.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.Clients.ActiveDirectory/3.14.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GlyzF4FWsn3LXC6rrzw6Yg2nMbGLx+7JS9a6Z8n7jhqPa5cMiNEX01tBUO1v3A9p1mk+gQzHWJheAsSpOLp/ew==", - "path": "microsoft.identitymodel.clients.activedirectory/3.14.1", - "hashPath": "microsoft.identitymodel.clients.activedirectory.3.14.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/1.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j7t22EsDOuo0IXqAbp6ijdB1GuaY8cu3YoPNZpymOhUMTVC+wRTV0IHqxL31HacCnJHU/igsqe70fDKZgZu3oA==", - "path": "microsoft.identitymodel.logging/1.1.4", - "hashPath": "microsoft.identitymodel.logging.1.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9aefRN9sL8XZo90Aix88IHHpAvfBl6UOiYpcKHiXbCYE2nB+zA3B8dZdNMOUH4pqXdnpYrHRDQZ2k7A4/CUgTQ==", - "path": "microsoft.identitymodel.protocols/2.1.4", - "hashPath": "microsoft.identitymodel.protocols.2.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LF8JcG9BqGRwVjhu/IebuZQer6TJGDv2uxNnmg2Zkzh/d+MIC1ShsC1U3U7pVaw03SKyXmCgYm+JG0WM0mcOUw==", - "path": "microsoft.identitymodel.protocols.openidconnect/2.1.4", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.2.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/5.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SsJbZVPvjSlKFDAQmR2wpL6ZD/vCFlIsf0jxRlBJwyzKXZy3Wi/Xo+fE2MzAerLsJgG1UCdtplRwqDyq1euayw==", - "path": "microsoft.identitymodel.tokens/5.1.4", - "hashPath": "microsoft.identitymodel.tokens.5.1.4.nupkg.sha512" - }, - "Microsoft.Net.Http.Headers/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hNhJU+Sd7Ws/yrBnakUWKWMyGiDUJE5lTkJfWe5xPL8YGTiL6Es07H9CcTyaYYwVlgW06uDVN0YhhH+t4EjdCw==", - "path": "microsoft.net.http.headers/2.0.2", - "hashPath": "microsoft.net.http.headers.2.0.2.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "path": "microsoft.netcore.platforms/2.0.0", - "hashPath": "microsoft.netcore.platforms.2.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.Rest.ClientRuntime/2.3.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Hj96LBoCwKY2VQKfSCVGGPV1sSumVjuYnrlpBwL4JSTnSK4b6ZxjLtXj8LgmKav8xJ2gps+UN7eI3hHVFKvBFw==", - "path": "microsoft.rest.clientruntime/2.3.8", - "hashPath": "microsoft.rest.clientruntime.2.3.8.nupkg.sha512" - }, - "Microsoft.Rest.ClientRuntime.Azure/3.3.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6u8JIuvrztse4tPOcvNzAJuzGBP0uY+Ijggk8ZYhp0siGEZ1XfZylf1vpNGUicvwcrhhoIgDW73Z1L6QGssr2g==", - "path": "microsoft.rest.clientruntime.azure/3.3.7", - "hashPath": "microsoft.rest.clientruntime.azure.3.3.7.nupkg.sha512" - }, - "Microsoft.VisualStudio.Web.BrowserLink/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZS/yWRNbOseQefHnPewOqSuh9lvwVItikPNw6hhm0MKQRFkaTHw7NSb+SqDYM4LBzgx5uvkz3f3kHLZg9AgMFw==", - "path": "microsoft.visualstudio.web.browserlink/2.0.2", - "hashPath": "microsoft.visualstudio.web.browserlink.2.0.2.nupkg.sha512" - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "path": "microsoft.win32.primitives/4.3.0", - "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dA36TlNVn/XfrZtmf0fiI/z1nd3Wfp2QVzTdj26pqgP9LFWq0i1hYEUAW50xUjGFYn1+/cP3KGuxT2Yn1OUNBQ==", - "path": "microsoft.win32.registry/4.4.0", - "hashPath": "microsoft.win32.registry.4.4.0.nupkg.sha512" - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", - "path": "netstandard.library/1.6.1", - "hashPath": "netstandard.library.1.6.1.nupkg.sha512" - }, - "Newtonsoft.Json/10.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", - "path": "newtonsoft.json/10.0.1", - "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" - }, - "Newtonsoft.Json.Bson/1.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", - "path": "newtonsoft.json.bson/1.0.1", - "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" - }, - "Remotion.Linq/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IJn0BqkvwEDpP+2qjvci7n4/a9f7DhKESLWb2/uG4xQh3rTkGTBUz69bI4IivCoKkTFAqjXxYDZw2K/npohjsw==", - "path": "remotion.linq/2.1.1", - "hashPath": "remotion.linq.2.1.1.nupkg.sha512" - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-A8v6PGmk+UGbfWo5Ixup0lPM4swuSwOiayJExZwKIOjTlFFQIsu3QnDXECosBEyrWSPryxBVrdqtJyhK3BaupQ==", - "path": "runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", - "path": "runtime.native.system.io.compression/4.3.0", - "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", - "path": "runtime.native.system.net.http/4.3.0", - "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Security/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M2nN92ePS8BgQ2oi6Jj3PlTUzadYSIWLdZrHY1n1ZcW9o4wAQQ6W+aQ2lfq1ysZQfVCgDwY58alUdowrzezztg==", - "path": "runtime.native.system.net.security/4.3.0", - "hashPath": "runtime.native.system.net.security.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", - "path": "runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", - "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", - "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", - "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_green/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Kw+n4CUhQ8S4YAPmpRUldO8S7c4LU7HHukJF0v5Sfggf8Ia9YVdIh0dYkMvKvS+DTX+OBORSMqPM0CGfAzFtVA==", - "path": "sqlitepclraw.bundle_green/1.1.7", - "hashPath": "sqlitepclraw.bundle_green.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.core/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-u9k9ZFkyTU6CVyXWpRuuXOvKi/cy/xt1oGKVSW8aUKcTL4RdH34yFNtVykEeiR68ojIEvmoZfL51h/xx2IQk5g==", - "path": "sqlitepclraw.core/1.1.7", - "hashPath": "sqlitepclraw.core.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.linux/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KRqMd1qLwJ4pzPybj8q95s+wV6jby5F0O/rp0vw3wa2Z2wHxRm0VqxS2Sejlr7Ctz+LxSr8DpNg1l1u6n/PAPA==", - "path": "sqlitepclraw.lib.e_sqlite3.linux/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.linux.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.osx/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hdZx1DKHbDi4li6abmJ+A29mxY8D6BcM0s8VMT8p4MWEyrj54CZFUm402jTV6OgZCsFGkbRFnuFdBXf4vSDO7g==", - "path": "sqlitepclraw.lib.e_sqlite3.osx/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.osx.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.v110_xp/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-roIdTH4a4iFa08HOwTWnzj2QYBIpSZRYfLSvHjtbH67I4DSWregrd4jkSnoOuwC5GHG08FNahBfEx3HAsVqW+g==", - "path": "sqlitepclraw.lib.e_sqlite3.v110_xp/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.v110_xp.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3.netstandard11/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Zdug2wETm6847337EtD8MoCAtOdwM6prEXL/UsJ97Zxvoeyk/gUpdtuFNBxgJzceuty0jymjxm5yur5QajdApg==", - "path": "sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.7", - "hashPath": "sqlitepclraw.provider.e_sqlite3.netstandard11.1.1.7.nupkg.sha512" - }, - "StackExchange.Redis.StrongName/1.2.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qrfSB1BnmM17V20A4yvvNA0HNiDgnBd/CcjaeMKMA4qtup1uuBUMyhl20oj31fRVo71E/fXTbmQCuM9ytBJs6w==", - "path": "stackexchange.redis.strongname/1.2.4", - "hashPath": "stackexchange.redis.strongname.1.2.4.nupkg.sha512" - }, - "System.AppContext/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", - "path": "system.appcontext/4.3.0", - "hashPath": "system.appcontext.4.3.0.nupkg.sha512" - }, - "System.Buffers/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AwarXzzoDwX6BgrhjoJsk6tUezZEozOT5Y9QKF94Gl4JK91I4PIIBkBco9068Y9/Dra8Dkbie99kXB8+1BaYKw==", - "path": "system.buffers/4.4.0", - "hashPath": "system.buffers.4.4.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "path": "system.collections.concurrent/4.3.0", - "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-71hw5RUJRu5+q/geUY69gpXD8Upd12cH+F3MwpXV2zle7Bqqkrmc1JblOTuvUcgmdnUtQvBlV5e1d6RH+H2lvA==", - "path": "system.collections.immutable/1.4.0", - "hashPath": "system.collections.immutable.1.4.0.nupkg.sha512" - }, - "System.Collections.NonGeneric/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", - "path": "system.collections.nongeneric/4.3.0", - "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" - }, - "System.Collections.Specialized/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", - "path": "system.collections.specialized/4.3.0", - "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" - }, - "System.ComponentModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", - "path": "system.componentmodel/4.3.0", - "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-29K3DQ+IGU7LBaMjTo7SI7T7X/tsMtLvz1p56LJ556Iu0Dw3pKZw5g8yCYCWMRxrOF0Hr0FU0FwW0o42y2sb3A==", - "path": "system.componentmodel.annotations/4.4.0", - "hashPath": "system.componentmodel.annotations.4.4.0.nupkg.sha512" - }, - "System.ComponentModel.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", - "path": "system.componentmodel.primitives/4.3.0", - "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" - }, - "System.ComponentModel.TypeConverter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", - "path": "system.componentmodel.typeconverter/4.3.0", - "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" - }, - "System.Console/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", - "path": "system.console/4.3.0", - "hashPath": "system.console.4.3.0.nupkg.sha512" - }, - "System.Data.SqlClient/4.4.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-D1hEOS1oPLJ6WcGCzpTWe8SauWVxnDoDTUWhv5XCNdRm/QeSUk4BQ3ZDe7BH+zNVHDBkPYjVzpVjnCl43eOSGg==", - "path": "system.data.sqlclient/4.4.3", - "hashPath": "system.data.sqlclient.4.4.3.nupkg.sha512" - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==", - "path": "system.diagnostics.contracts/4.3.0", - "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.4.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U/KcC19fyLsPN1GLmeU2zQq15MMVcPwMOYPADVo1+WIoJpvMHxrzvl+BLLZwTEZSneGwaPFZ0aWr0nJ7B7LSdA==", - "path": "system.diagnostics.diagnosticsource/4.4.1", - "hashPath": "system.diagnostics.diagnosticsource.4.4.1.nupkg.sha512" - }, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==", - "path": "system.diagnostics.fileversioninfo/4.3.0", - "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.StackTrace/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==", - "path": "system.diagnostics.stacktrace/4.3.0", - "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", - "path": "system.diagnostics.tools/4.3.0", - "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "path": "system.diagnostics.tracing/4.3.0", - "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, - "System.Dynamic.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", - "path": "system.dynamic.runtime/4.3.0", - "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", - "path": "system.globalization.calendars/4.3.0", - "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" - }, - "System.Globalization.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", - "path": "system.globalization.extensions/4.3.0", - "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" - }, - "System.IdentityModel.Tokens.Jwt/5.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hLUU1N99aL9uyxiTraBnCKlpUKsbP/+5ygD7cswspH9/+M7fAAL0hRzt2aA4w7VEQlSSiu8j+xWFk3NRcqhfQQ==", - "path": "system.identitymodel.tokens.jwt/5.1.4", - "hashPath": "system.identitymodel.tokens.jwt.5.1.4.nupkg.sha512" - }, - "System.Interactive.Async/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hZccYiIE5RS1/J9Tb/BNtosAGVggdlsJm4Ojdu+gDV0p4AIi+LUfUogMKkRacljQEJd2AG6vYzvcjhQFkqoZmw==", - "path": "system.interactive.async/3.1.1", - "hashPath": "system.interactive.async.3.1.1.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", - "path": "system.io.compression/4.3.0", - "hashPath": "system.io.compression.4.3.0.nupkg.sha512" - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", - "path": "system.io.compression.zipfile/4.3.0", - "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "path": "system.io.filesystem/4.3.0", - "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "path": "system.io.filesystem.primitives/4.3.0", - "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==", - "path": "system.linq.queryable/4.0.1", - "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512" - }, - "System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", - "path": "system.net.http/4.3.0", - "hashPath": "system.net.http.4.3.0.nupkg.sha512" - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AFYl08R7MrsrEjqpQWTZWBadqXyTzNDaWpMqyxhb0d6sGhV6xMDKueuBXlLL30gz+DIRY6MpdgnHWlCh5wmq9w==", - "path": "system.net.nameresolution/4.3.0", - "hashPath": "system.net.nameresolution.4.3.0.nupkg.sha512" - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", - "path": "system.net.primitives/4.3.0", - "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" - }, - "System.Net.Security/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IgJKNfALqw7JRWp5LMQ5SWHNKvXVz094U6wNE3c1i8bOkMQvgBL+MMQuNt3xl9Qg9iWpj3lFxPZEY6XHmROjMQ==", - "path": "system.net.security/4.3.0", - "hashPath": "system.net.security.4.3.0.nupkg.sha512" - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", - "path": "system.net.sockets/4.3.0", - "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" - }, - "System.Numerics.Vectors/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==", - "path": "system.numerics.vectors/4.4.0", - "hashPath": "system.numerics.vectors.4.4.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Private.DataContractSerialization/4.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lcqFBUaCZxPiUkA4dlSOoPZGtZsAuuElH2XHgLwGLxd7ZozWetV5yiz0qGAV2AUYOqw97MtZBjbLMN16Xz4vXA==", - "path": "system.private.datacontractserialization/4.1.1", - "hashPath": "system.private.datacontractserialization.4.1.1.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Metadata/1.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-423hF/x1/1/aBT6hjgrp8RH2zdKOd1iTujlHisSesTW/cgv1ixUitfk23ZknVzItMm6jnwp9CBwI2P3r9jpitw==", - "path": "system.reflection.metadata/1.5.0", - "hashPath": "system.reflection.metadata.1.5.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9dLLuBxr5GNmOfl2jSMcsHuteEg32BEfUotmmUkmZjpR3RpVHE8YQwt0ow3p6prwA1ME8WqDVZqrr8z6H8G+Kw==", - "path": "system.runtime.compilerservices.unsafe/4.4.0", - "hashPath": "system.runtime.compilerservices.unsafe.4.4.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "path": "system.runtime.numerics/4.3.0", - "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", - "path": "system.runtime.serialization.formatters/4.3.0", - "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Json/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+7DIJhnKYgCzUgcLbVTtRQb2l1M0FP549XFlFkQM5lmNiUBl44AfNbx4bz61xA8PzLtlYwfmif4JJJW7MPPnjg==", - "path": "system.runtime.serialization.json/4.0.2", - "hashPath": "system.runtime.serialization.json.4.0.2.nupkg.sha512" - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", - "path": "system.runtime.serialization.primitives/4.3.0", - "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2NRFPX/V81ucKQmqNgGBZrKGH/5ejsvivSGMRum0SMgPnJxwhuNkzVS1+7gC3R2X0f57CtwrPrXPPSe6nOp82g==", - "path": "system.security.accesscontrol/4.4.0", - "hashPath": "system.security.accesscontrol.4.4.0.nupkg.sha512" - }, - "System.Security.Claims/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==", - "path": "system.security.claims/4.3.0", - "hashPath": "system.security.claims.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "path": "system.security.cryptography.algorithms/4.3.0", - "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", - "path": "system.security.cryptography.cng/4.3.0", - "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Csp/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", - "path": "system.security.cryptography.csp/4.3.0", - "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "path": "system.security.cryptography.encoding/4.3.0", - "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", - "path": "system.security.cryptography.openssl/4.3.0", - "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "path": "system.security.cryptography.primitives/4.3.0", - "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", - "path": "system.security.cryptography.x509certificates/4.3.0", - "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Xml/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1Xubvo4i+K+DO6YzVh6vBKmCl5xx/cAoiJEze6VQ+XwVQU25KQC9pPrmniz2EbbJnmoQ5Rm2FFjHsfQAi0Rs+Q==", - "path": "system.security.cryptography.xml/4.4.0", - "hashPath": "system.security.cryptography.xml.4.4.0.nupkg.sha512" - }, - "System.Security.Principal/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==", - "path": "system.security.principal/4.3.0", - "hashPath": "system.security.principal.4.3.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pP+AOzt1o3jESOuLmf52YQTF7H3Ng9hTnrOESQiqsnl2IbBh1HInsAMHYtoh75iUYV0OIkHmjvveraYB6zM97w==", - "path": "system.security.principal.windows/4.4.0", - "hashPath": "system.security.principal.windows.4.4.0.nupkg.sha512" - }, - "System.Spatial/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0RfZZJ8RlrfjoBPAF6pczX4Nd2kyLM8EX1PCP5Rqs/jOhJBUPYhpXjIsVAYN7kocj9IJ9XoJWAxWgXIDtJY2Ag==", - "path": "system.spatial/5.8.2", - "hashPath": "system.spatial.5.8.2.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6JX7ZdaceBiLKLkYt8zJcp4xTJd1uYyXXEkPw6mnlUIjh1gZPIVKPtRXPmY5kLf6DwZmf5YLwR3QUrRonl7l0A==", - "path": "system.text.encoding.codepages/4.4.0", - "hashPath": "system.text.encoding.codepages.4.4.0.nupkg.sha512" - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "path": "system.text.encoding.extensions/4.3.0", - "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l/tYeikqMHX2MD2jzrHDfR9ejrpTTF7wvAEbR51AMvzip1wSJgiURbDik4iv/w7ZgytmTD/hlwpplEhF9bmFNw==", - "path": "system.text.encodings.web/4.4.0", - "hashPath": "system.text.encodings.web.4.4.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SPKfFGbpQsK5Srz2Kq3URgvC90yoOyBE8H1quDA2+MAJ2HAzFmV3biOgPv2Ck3mPAvdKngo3QHi2BNwUQDRVvA==", - "path": "system.threading.tasks.extensions/4.4.0", - "hashPath": "system.threading.tasks.extensions.4.4.0.nupkg.sha512" - }, - "System.Threading.Tasks.Parallel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==", - "path": "system.threading.tasks.parallel/4.3.0", - "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512" - }, - "System.Threading.Thread/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", - "path": "system.threading.thread/4.3.0", - "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" - }, - "System.Threading.ThreadPool/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", - "path": "system.threading.threadpool/4.3.0", - "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", - "path": "system.threading.timer/4.3.0", - "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" - }, - "System.ValueTuple/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BahUww/+mdP4ARCAh2RQhQTg13wYLVrBb9SYVgW8ZlrwjraGCXHGjo0oIiUfZ34LUZkMMR+RAzR7dEY4S1HeQQ==", - "path": "system.valuetuple/4.4.0", - "hashPath": "system.valuetuple.4.4.0.nupkg.sha512" - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "path": "system.xml.readerwriter/4.3.0", - "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", - "path": "system.xml.xdocument/4.3.0", - "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", - "path": "system.xml.xmldocument/4.3.0", - "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrazwwqfIXTfq23mfv4zH+BjqkSFNaNFBtjzu3I9NRmG8EELYyrv/fJnttCIwRMFRR/YKXF1hmsMmMEnl55HGw==", - "path": "system.xml.xmlserializer/4.0.11", - "hashPath": "system.xml.xmlserializer.4.0.11.nupkg.sha512" - }, - "System.Xml.XPath/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==", - "path": "system.xml.xpath/4.3.0", - "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512" - }, - "System.Xml.XPath.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==", - "path": "system.xml.xpath.xdocument/4.3.0", - "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512" - }, - "webhookSharp/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-13BokBv/Zp6c1UBuEZPtehyOhzGWVhQ/PsqQTjn3oBZObX7dfdIPJDEoMCxdGKjpT15OnneyeWRHzR5ytxKCvQ==", - "path": "webhooksharp/1.0.0", - "hashPath": "webhooksharp.1.0.0.nupkg.sha512" - }, - "WindowsAzure.Storage/8.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W6ZZ0/o7+3Qb77mRAQyLjPudHG3OMeeQ4p9yY13PUdJArmRCx2cLMm5F4tpIjJXxzHC0ew0oK7DMDGILMdfCnw==", - "path": "windowsazure.storage/8.1.4", - "hashPath": "windowsazure.storage.8.1.4.nupkg.sha512" - }, "Entidades/1.0.0": { "type": "project", "serviceable": false, diff --git a/Controladora/bin/Debug/net6.0/Controladora.dll b/Controladora/bin/Debug/net6.0/Controladora.dll index eedcf146b1975f31e131de752bb713ecc5ef4bf0..4e2384ec96317794d05c727f2b125ff1e64bc9c0 100644 GIT binary patch literal 16896 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 diff --git a/Controladora/obj/Controladora.csproj.nuget.dgspec.json b/Controladora/obj/Controladora.csproj.nuget.dgspec.json index 72853ea..0468b66 100644 --- a/Controladora/obj/Controladora.csproj.nuget.dgspec.json +++ b/Controladora/obj/Controladora.csproj.nuget.dgspec.json @@ -3,6 +3,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": {} }, @@ -23,13 +24,17 @@ ======= "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj": {} >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj": {} +>>>>>>> c493033 (cosas que faltaban) }, "projects": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", "projectName": "Controladora", +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -44,8 +49,11 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", +======= + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", +>>>>>>> c493033 (cosas que faltaban) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -69,6 +77,7 @@ "projectReferences": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -96,6 +105,13 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj" >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } @@ -109,16 +125,6 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "dependencies": { - "Emailer": { - "target": "Package", - "version": "[1.0.0, )" - }, - "webhookSharp": { - "target": "Package", - "version": "[1.0.0, )" - } - }, "imports": [ "net461", "net462", @@ -285,14 +291,14 @@ } } }, - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -341,14 +347,14 @@ } } }, - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -366,8 +372,8 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" } } } diff --git a/Controladora/obj/Controladora.csproj.nuget.g.props b/Controladora/obj/Controladora.csproj.nuget.g.props index 0936813..3df2749 100644 --- a/Controladora/obj/Controladora.csproj.nuget.g.props +++ b/Controladora/obj/Controladora.csproj.nuget.g.props @@ -26,10 +26,13 @@ +<<<<<<< HEAD C:\Users\fedpo\.nuget\packages\newtonsoft.json\10.0.1 C:\Users\fedpo\.nuget\packages\microsoft.entityframeworkcore.tools\2.0.2 C:\Users\fedpo\.nuget\packages\microsoft.codeanalysis.analyzers\1.1.0 >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) +======= +>>>>>>> c493033 (cosas que faltaban) \ No newline at end of file diff --git a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig index 5e1f9b2..121b667 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig +++ b/Controladora/obj/Debug/net6.0/Controladora.GeneratedMSBuildEditorConfig.editorconfig @@ -12,6 +12,7 @@ build_property.RootNamespace = Controladora <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Controladora/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Controladora\ @@ -27,3 +28,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Controladora\ ======= build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Controladora\ >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) +======= +build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Controladora\ +>>>>>>> c493033 (cosas que faltaban) diff --git a/Controladora/obj/Debug/net6.0/Controladora.csproj.CoreCompileInputs.cache b/Controladora/obj/Debug/net6.0/Controladora.csproj.CoreCompileInputs.cache index 7b9bfaf..57058d7 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.csproj.CoreCompileInputs.cache +++ b/Controladora/obj/Debug/net6.0/Controladora.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -59d9a59c18cc1287fb9e3a009ea4857b622fe3fc +f2a6af9cbfa305ccb49144b674ae7e4ce398d6da648f0a2ed5600aa09ceb1f7c diff --git a/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt b/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt index ff0fdd0..899afb5 100644 --- a/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt +++ b/Controladora/obj/Debug/net6.0/Controladora.csproj.FileListAbsolute.txt @@ -50,3 +50,34 @@ C:\Users\fedpo\source\repos\Final_OOP\Controladora\obj\Debug\net6.0\Controladora C:\Users\fedpo\source\repos\Final_OOP\Controladora\obj\Debug\net6.0\refint\Controladora.dll C:\Users\fedpo\source\repos\Final_OOP\Controladora\obj\Debug\net6.0\Controladora.pdb C:\Users\fedpo\source\repos\Final_OOP\Controladora\obj\Debug\net6.0\ref\Controladora.dll +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Controladora.deps.json +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Controladora.dll +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Controladora.pdb +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Entidades.dll +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Modelo.dll +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Modelo.pdb +C:\Users\Nacho\Desktop\Final\Controladora\bin\Debug\net6.0\Entidades.pdb +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.csproj.AssemblyReference.cache +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.AssemblyInfoInputs.cache +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.AssemblyInfo.cs +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controladora.csproj.CoreCompileInputs.cache +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\Controla.1EE7A4DA.Up2Date +C:\Users\Nacho\Desktop\Final\Controladora\obj\Debug\net6.0\ref\Controladora.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Controladora.deps.json +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Controladora.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Controladora.pdb +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Entidades.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Modelo.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Modelo.pdb +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\bin\Debug\net6.0\Entidades.pdb +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.csproj.AssemblyReference.cache +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.AssemblyInfoInputs.cache +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.AssemblyInfo.cs +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.csproj.CoreCompileInputs.cache +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controla.1EE7A4DA.Up2Date +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\refint\Controladora.dll +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\Controladora.pdb +C:\Users\Nacho\Desktop\ASDDD\Final\Controladora\obj\Debug\net6.0\ref\Controladora.dll diff --git a/Controladora/obj/Debug/net6.0/Controladora.dll b/Controladora/obj/Debug/net6.0/Controladora.dll index eedcf146b1975f31e131de752bb713ecc5ef4bf0..4e2384ec96317794d05c727f2b125ff1e64bc9c0 100644 GIT binary patch literal 16896 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 diff --git a/Controladora/obj/Debug/net6.0/ref/Controladora.dll b/Controladora/obj/Debug/net6.0/ref/Controladora.dll index 3c94f846db3065c153685989a7163f5c0888a12f..3903fd9477015d34c802afd011a7e82e66bf200e 100644 GIT binary patch delta 2387 zcmb`JUu;uV9LK-s+^*XybZyznHYR~JA!udvkK4L9ac(FhpxZM31k_-2o5Exwagb;< z7Mvi04;$A%1k7R>4~QWqR-c3i-HV2Vz>7hA(QKOV0=}4{Cg}J4*4uWznb`Jx@9*>b zo%1{A{_eT=_E73jYT}ru_SokWlkc|Z?7-xOZT|WJfIr}Q;FLAFa>=4Yz#{V9r-2q{ zrGCiSp$7D5opV90Qm69Q)mj}`dg9|Bevcg)m^%H0H}dP1!FV5g5&``ju2F?8 zJ-|6XpqQr98T77xbhH|XyaC+cagT@g@PU^{_U#_y0Q7KHx)9kqjPcY7WbkJp&FU#uEo`NE zE*7g~=xdUX5Q*uKO3x$O|Xs@6uUdmPY-mZxExbUrJugzT)WIGO!_me7 zYs&L4<9?H)5yL(GS~-T>B<+sF9LXwCK_6xn%Q?MeVwU6ZR6&j?_TPaVOv?3i>DR)nZW6l!$3=m19gZfu(LwR^}EO zOH|NzxZ5kUl!!CjEytKsDT$f+k1~zo}*R4bR}ckq89bN^@g zOe`zscfno|DEk)<_@Dje{$DsjEdrL}^)`2B6V-;Nmdoo^mNps@^|Qvn2`p0DJVjZBR@O9zPOO7- zVR7U3G{ast_p=l4iD`zFKl87VIzFTV>>ZSsdH^lhYPxi{Y$@6)|*)C z{MZ;Bj`AIpMv^Uo6ymI17p-=-BwL&pKSMRqEaM&27+aEl(=)?wjCO*N6u<4PJe;bg T^R+$me~tD$CVzM)W7YovJpgCJ delta 2182 zcmcJRQD|FL7{~wT+%#>{EltxU?bJkwPQ#7_b9ybk*4hh9H%)|!b ziZ(k}{0ZB%nqE)wtmCi&kMc$XM<4b`J0I#s>N882m~Z(wrBCFqD<#Z?QQ4 zhUQ5@Qc$Rs6e3j!)sP~j4MI_0k|kT%D73~{Eoqa`3TYE5ZVR3#K0@3gG^>+nB0VmY zKoa{&Pr_npX37n<6_Jk*uL)mRDQcS@WwA-$OL-maGQWDFW|ecPP@tFdWaok>9vEZ{ zcl4Wu7?w%eO@j={@+hlMamEU_@E3?#-Y=qMeU7s!J#F41!=T?Ch^+n)r7lU`9x=^y zA;w~+QRen!mT3e$%Ic5#h>DBxh*{>mm_5NXb0~MaGR+)c*Ze>hbD3{MaT<@9=4v6v zELXV_+;JIFg-2O^ohzp}i$^xoEEa-HvxrK!D~nm=f^w5)^*5+;NoK|)X1Q62G0ROZ zLU&w-6!j>pf8eroi?PkZ@Q`U%ipV^tYPTzkSwW3QS$&r)+f8G#c*I%zt%&aE`$d!? z)w<)bY!mBTl;2dJrwe7r;ZrW7mH<}y)vTnN z`C8RM8;=TXqlVEgx=XZAbie4Z=nJApsD8XdjiQ+gH>8^RD=H!f25VxBrA?T4v$D;HS3?na8ky7^jks+9Ot-XF#1YFt{zrDYsP@uQmI=c+`{ z@JW{I1@Q~wZ;8Jp-cqKI#eJ+?$Hm9RcZ=^9pXw1v35<&$7e6C@M*M>K1r^~IbBpD5 zDoYy;@woyg5pb@rPjn>d{pMqrKSuDjIMb(a zOJ4}zQ?cBbf9}lAY~+|zUDZ(0?`u$@U|9pAkvuA)hpMkBs|9}N b`4~QWqR-c3i-HV2Vz>7hA(QKOV0=}4{Cg}J4*4uWznb`Jx@9*>b zo%1{A{_eT=_E73jYT}ru_SokWlkc|Z?7-xOZT|WJfIr}Q;FLAFa>=4Yz#{V9r-2q{ zrGCiSp$7D5opV90Qm69Q)mj}`dg9|Bevcg)m^%H0H}dP1!FV5g5&``ju2F?8 zJ-|6XpqQr98T77xbhH|XyaC+cagT@g@PU^{_U#_y0Q7KHx)9kqjPcY7WbkJp&FU#uEo`NE zE*7g~=xdUX5Q*uKO3x$O|Xs@6uUdmPY-mZxExbUrJugzT)WIGO!_me7 zYs&L4<9?H)5yL(GS~-T>B<+sF9LXwCK_6xn%Q?MeVwU6ZR6&j?_TPaVOv?3i>DR)nZW6l!$3=m19gZfu(LwR^}EO zOH|NzxZ5kUl!!CjEytKsDT$f+k1~zo}*R4bR}ckq89bN^@g zOe`zscfno|DEk)<_@Dje{$DsjEdrL}^)`2B6V-;Nmdoo^mNps@^|Qvn2`p0DJVjZBR@O9zPOO7- zVR7U3G{ast_p=l4iD`zFKl87VIzFTV>>ZSsdH^lhYPxi{Y$@6)|*)C z{MZ;Bj`AIpMv^Uo6ymI17p-=-BwL&pKSMRqEaM&27+aEl(=)?wjCO*N6u<4PJe;bg T^R+$me~tD$CVzM)W7YovJpgCJ delta 2182 zcmcJRQD|FL7{~wT+%#>{EltxU?bJkwPQ#7_b9ybk*4hh9H%)|!b ziZ(k}{0ZB%nqE)wtmCi&kMc$XM<4b`J0I#s>N882m~Z(wrBCFqD<#Z?QQ4 zhUQ5@Qc$Rs6e3j!)sP~j4MI_0k|kT%D73~{Eoqa`3TYE5ZVR3#K0@3gG^>+nB0VmY zKoa{&Pr_npX37n<6_Jk*uL)mRDQcS@WwA-$OL-maGQWDFW|ecPP@tFdWaok>9vEZ{ zcl4Wu7?w%eO@j={@+hlMamEU_@E3?#-Y=qMeU7s!J#F41!=T?Ch^+n)r7lU`9x=^y zA;w~+QRen!mT3e$%Ic5#h>DBxh*{>mm_5NXb0~MaGR+)c*Ze>hbD3{MaT<@9=4v6v zELXV_+;JIFg-2O^ohzp}i$^xoEEa-HvxrK!D~nm=f^w5)^*5+;NoK|)X1Q62G0ROZ zLU&w-6!j>pf8eroi?PkZ@Q`U%ipV^tYPTzkSwW3QS$&r)+f8G#c*I%zt%&aE`$d!? z)w<)bY!mBTl;2dJrwe7r;ZrW7mH<}y)vTnN z`C8RM8;=TXqlVEgx=XZAbie4Z=nJApsD8XdjiQ+gH>8^RD=H!f25VxBrA?T4v$D;HS3?na8ky7^jks+9Ot-XF#1YFt{zrDYsP@uQmI=c+`{ z@JW{I1@Q~wZ;8Jp-cqKI#eJ+?$Hm9RcZ=^9pXw1v35<&$7e6C@M*M>K1r^~IbBpD5 zDoYy;@woyg5pb@rPjn>d{pMqrKSuDjIMb(a zOJ4}zQ?cBbf9}lAY~+|zUDZ(0?`u$@U|9pAkvuA)hpMkBs|9}N b`= 1.0.0", "Entidades >= 1.0.0", - "Modelo >= 1.0.0", - "webhookSharp >= 1.0.0" + "Modelo >= 1.0.0" ] }, "packageFolders": { @@ -13481,6 +57,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj", "projectName": "Controladora", @@ -13506,10 +83,13 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", +======= + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", +>>>>>>> c493033 (cosas que faltaban) "projectName": "Controladora", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -13533,6 +113,7 @@ "projectReferences": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -13560,6 +141,13 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj" >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" + }, + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } @@ -13573,16 +161,6 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "dependencies": { - "Emailer": { - "target": "Package", - "version": "[1.0.0, )" - }, - "webhookSharp": { - "target": "Package", - "version": "[1.0.0, )" - } - }, "imports": [ "net461", "net462", diff --git a/Controladora/obj/project.nuget.cache b/Controladora/obj/project.nuget.cache index b6c81a4..2c9fe97 100644 --- a/Controladora/obj/project.nuget.cache +++ b/Controladora/obj/project.nuget.cache @@ -2,6 +2,7 @@ "version": 2, <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "Vs+HTdq8Gqw56GHRk+ivU0JJ/5n6ghHJP2CKgIV+gDHL9rO3WgHHPoz0OWJjyozNRvnYskqZVibjHcSALkg9JQ==", "success": true, @@ -608,5 +609,11 @@ "C:\\Users\\fedpo\\.nuget\\packages\\windowsazure.storage\\8.1.4\\windowsazure.storage.8.1.4.nupkg.sha512" >>>>>>> 9b0bde2 (fix: arreglado nivel de acceso para las controladoras) ], +======= + "dgSpecHash": "7p6sil6BdpeseYcwxc5SCaMq8T52JX3Gb+/veDRUiSWMCYx7lYCBfkail6lsPgISGkw+p3jfoipb6TSmLcP1ZA==", + "success": true, + "projectFilePath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", + "expectedPackageFiles": [], +>>>>>>> c493033 (cosas que faltaban) "logs": [] } \ No newline at end of file diff --git a/Entidades/Cliente.cs b/Entidades/Cliente.cs index 0f2072e..9f5016c 100644 --- a/Entidades/Cliente.cs +++ b/Entidades/Cliente.cs @@ -1,5 +1,4 @@ - -using System.ComponentModel; +using System.ComponentModel; namespace Entidades { @@ -10,8 +9,19 @@ namespace Entidades public string Apellido { get; set; } public string Direccion { get; set; } public string Correo { get; set; } - + [Browsable(false)] public bool Habilitado { get; set; } + + public string NombreCompleto + { + get { return $"{Nombre} {Apellido}"; } + } + + // Sobreescribir ToString() para mostrar el nombre completo + public override string ToString() + { + return NombreCompleto; + } } -} \ No newline at end of file +} diff --git a/Entidades/DetallePedido.cs b/Entidades/DetallePedido.cs index d1dcf26..adad54d 100644 --- a/Entidades/DetallePedido.cs +++ b/Entidades/DetallePedido.cs @@ -4,5 +4,7 @@ namespace Entidades public class DetallePedido : Detalle { public int IdPedido { get; set; } + public int CantidadPedido { get; set; } + public List Productos { get; set; } = new List(); } } diff --git a/Entidades/Producto.cs b/Entidades/Producto.cs index 4eb262c..946d5f3 100644 --- a/Entidades/Producto.cs +++ b/Entidades/Producto.cs @@ -8,6 +8,7 @@ namespace Entidades public string Nombre { get; set; } public double Precio { get; set; } public bool Habilitado { get; set; } + public Categoria Categoria { get; set; } private List categorias = new List(); public void AñadirCategoria(Categoria cat) { diff --git a/Entidades/ProductoNoPercedero.cs b/Entidades/ProductoNoPercedero.cs deleted file mode 100644 index e685ba4..0000000 --- a/Entidades/ProductoNoPercedero.cs +++ /dev/null @@ -1,8 +0,0 @@ - -namespace Entidades -{ - public class ProductoNoPercedero: Producto - { - public EnvaseTipo TipoDeEnvase { get; set; } - } -} diff --git a/Entidades/ProductoPercedero.cs b/Entidades/ProductoPercedero.cs deleted file mode 100644 index 4e237db..0000000 --- a/Entidades/ProductoPercedero.cs +++ /dev/null @@ -1,9 +0,0 @@ - -namespace Entidades -{ - public class ProductoPercedero: Producto - { - public int MesesHastaConsumoPreferente { get; set; } - public int MesesHastaVencimiento { get; set; } - } -} diff --git a/Entidades/Remito.cs b/Entidades/Remito.cs index 4444975..259b0b6 100644 --- a/Entidades/Remito.cs +++ b/Entidades/Remito.cs @@ -1,4 +1,4 @@ -using System.Collections.ObjectModel; + using System.Collections.ObjectModel; namespace Entidades { diff --git a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig index 600dd9c..5afacc0 100644 --- a/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig +++ b/Entidades/obj/Debug/net6.0/Entidades.GeneratedMSBuildEditorConfig.editorconfig @@ -11,6 +11,7 @@ build_property.RootNamespace = Entidades <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Entidades/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Entidades\ @@ -23,3 +24,6 @@ build_property.EnableGeneratedComInterfaceComImportInterop = ======= build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Entidades\ >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= +build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Entidades\ +>>>>>>> c493033 (cosas que faltaban) diff --git a/Entidades/obj/Entidades.csproj.nuget.dgspec.json b/Entidades/obj/Entidades.csproj.nuget.dgspec.json index b959f57..f4512a9 100644 --- a/Entidades/obj/Entidades.csproj.nuget.dgspec.json +++ b/Entidades/obj/Entidades.csproj.nuget.dgspec.json @@ -3,6 +3,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": {} }, @@ -23,13 +24,17 @@ ======= "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": {} >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": {} +>>>>>>> c493033 (cosas que faltaban) }, "projects": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -44,8 +49,11 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", +======= + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", +>>>>>>> c493033 (cosas que faltaban) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/project.assets.json b/Entidades/obj/project.assets.json index 6f9b9f0..42228d8 100644 --- a/Entidades/obj/project.assets.json +++ b/Entidades/obj/project.assets.json @@ -19,6 +19,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj", "projectName": "Entidades", @@ -44,10 +45,13 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", +======= + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", +>>>>>>> c493033 (cosas que faltaban) "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", diff --git a/Entidades/obj/project.nuget.cache b/Entidades/obj/project.nuget.cache index 8483c5d..ad81583 100644 --- a/Entidades/obj/project.nuget.cache +++ b/Entidades/obj/project.nuget.cache @@ -2,6 +2,7 @@ "version": 2, <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "LSnXGupX+sIU3VjCECy137T1ThKtECGacQq+4Cfd3SDyYEpIcp26yf15qIysqN2+1Fwti7c13f3fBKmUt8i0Og==", "success": true, @@ -18,8 +19,11 @@ ======= "dgSpecHash": "HXGSmDVQyRmnk0PltQ/0YQ5GVlG0+k5yrwjE8AEym5VgLOBWNEQdRU3yZ7m5TuvHzpPyj4xzCWtK6uATLanIjg==", >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "dgSpecHash": "iQ0EifyjZh9oi0Mdt+E3sLhf14CzOUsLKHxZb9iRQ9RyPF+gexIoaaQb71/6xZGzSye9KUJ3V77rlL+eNkHOdw==", +>>>>>>> c493033 (cosas que faltaban) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "expectedPackageFiles": [], >>>>>>> 8ad9dc6 (faltan controladoras) "logs": [] diff --git a/Modelo/RepositorioClientes.cs b/Modelo/RepositorioClientes.cs index b64bc04..297656b 100644 --- a/Modelo/RepositorioClientes.cs +++ b/Modelo/RepositorioClientes.cs @@ -4,10 +4,14 @@ namespace Modelo { public sealed class RepositorioClientes : RepositorioBase { - override public bool Add(Cliente t) + public override bool Add(Cliente t) { - bool ret = false; + if (ExistePorCuit(t.Cuit)) + { + throw new InvalidOperationException($"El Cliente con el CUIT {t.Cuit} ya existe."); + } + bool ret = false; try { almacen.Add(t); @@ -20,6 +24,11 @@ namespace Modelo return ret; } + // Método para verificar si el CUIT ya existe + public bool ExistePorCuit(long cuit) + { + return almacen.Any(c => c.Cuit == cuit); + } override public bool Mod(Cliente t) { diff --git a/Modelo/RepositorioFactura.cs b/Modelo/RepositorioFactura.cs index ac1841a..0ab190b 100644 --- a/Modelo/RepositorioFactura.cs +++ b/Modelo/RepositorioFactura.cs @@ -7,22 +7,31 @@ namespace Modelo { override public bool Add(Factura t) { - bool ret = false; - + if (ExistePorId(t.Id)) + { + throw new InvalidOperationException($"La Factura con el ID {t.Id} ya existe."); + } + if (t.Cliente == null || t.Cliente.Cuit == 0) + { + throw new InvalidOperationException("Debe seleccionar un cliente antes de agregar la factura."); + } try { almacen.Add(t); - ret = true; + return true; } - catch (Exception) + catch (Exception ex) { - throw; + // Mejor manejo de excepciones, podrías registrar el error + throw new Exception("Error al agregar la factura.", ex); } - - return ret; } - override public bool Mod(Factura t) + public bool ExistePorId(int id) + { + return almacen.Any(f => f.Id == id); + } + override public bool Mod(Factura t) { bool ret = false; diff --git a/Modelo/RepositorioProveedor.cs b/Modelo/RepositorioProveedor.cs index 5bd3553..655f220 100644 --- a/Modelo/RepositorioProveedor.cs +++ b/Modelo/RepositorioProveedor.cs @@ -6,19 +6,20 @@ namespace Modelo { override public bool Add(Proveedor t) { - bool ret = false; + if (ExistePorCuit(t.Cuit)) + { + throw new InvalidOperationException($"El Proveedor con el CUIT {t.Cuit} ya existe."); + } try { almacen.Add(t); - ret = true; + return true; } catch (Exception) { throw; } - - return ret; } override public bool Mod(Proveedor t) @@ -45,7 +46,7 @@ namespace Modelo override public bool Del(Proveedor t) { bool ret = false; - + try { var proveedorAEliminar = almacen.Find(x => x.Cuit == t.Cuit); @@ -62,5 +63,10 @@ namespace Modelo return ret; } + + public bool ExistePorCuit(long cuit) + { + return almacen.Any(p => p.Cuit == cuit); + } } } diff --git a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig index c3ee021..cd7e6bc 100644 --- a/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig +++ b/Modelo/obj/Debug/net6.0/Modelo.GeneratedMSBuildEditorConfig.editorconfig @@ -11,6 +11,7 @@ build_property.RootNamespace = Modelo <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Modelo/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Modelo\ @@ -23,3 +24,6 @@ build_property.EnableGeneratedComInterfaceComImportInterop = ======= build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Modelo\ >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= +build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Modelo\ +>>>>>>> c493033 (cosas que faltaban) diff --git a/Modelo/obj/Modelo.csproj.nuget.dgspec.json b/Modelo/obj/Modelo.csproj.nuget.dgspec.json index 137c7e3..88f0320 100644 --- a/Modelo/obj/Modelo.csproj.nuget.dgspec.json +++ b/Modelo/obj/Modelo.csproj.nuget.dgspec.json @@ -3,6 +3,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Modelo/Modelo.csproj": {} }, @@ -23,13 +24,17 @@ ======= "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": {} >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": {} +>>>>>>> c493033 (cosas que faltaban) }, "projects": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -44,8 +49,11 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", +======= + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", +>>>>>>> c493033 (cosas que faltaban) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -129,12 +137,17 @@ } } }, +<<<<<<< HEAD "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { +>>>>>>> c493033 (cosas que faltaban) "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "projectName": "Modelo", +<<<<<<< HEAD <<<<<<< HEAD "projectPath": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\Nacho\\.nuget\\packages\\", @@ -149,8 +162,11 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", +======= + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", +>>>>>>> c493033 (cosas que faltaban) "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -174,6 +190,7 @@ "projectReferences": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -189,6 +206,10 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } diff --git a/Modelo/obj/project.assets.json b/Modelo/obj/project.assets.json index cf47516..75aa2f4 100644 --- a/Modelo/obj/project.assets.json +++ b/Modelo/obj/project.assets.json @@ -38,6 +38,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Modelo/Modelo.csproj", "projectName": "Modelo", @@ -63,10 +64,13 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", +======= + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", +>>>>>>> c493033 (cosas que faltaban) "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -90,6 +94,7 @@ "projectReferences": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" @@ -105,6 +110,10 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } diff --git a/Modelo/obj/project.nuget.cache b/Modelo/obj/project.nuget.cache index d71b1ac..9fe0225 100644 --- a/Modelo/obj/project.nuget.cache +++ b/Modelo/obj/project.nuget.cache @@ -2,6 +2,7 @@ "version": 2, <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "druJUlWKmOp0ZDp0BX75o9Fs1GyoqoIkTLLMStpqDmZBEy8hoSreNrR/4qjyFeX2PbXxwtpQp0hY2GY2ewsTOQ==", "success": true, @@ -18,8 +19,11 @@ ======= "dgSpecHash": "Lbp3ldB0Hrw5pXllkp+TBPvDxt/9rPRNHHKZTqTlG4g88ELwAzlQEuFOATRGWgN+sSkhjGassnHFTlqrUfwaQA==", >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "dgSpecHash": "pw7jedCv+5Z7cgVNhso+oycHNF67O1XyYT4HUnm6ukG4VUtgCv2G8NovbqYT02ZK0eONOKuhRbtsHdtFWeVAnw==", +>>>>>>> c493033 (cosas que faltaban) "success": true, - "projectFilePath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectFilePath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "expectedPackageFiles": [], >>>>>>> 8ad9dc6 (faltan controladoras) "logs": [] diff --git a/Vista/AddProducto.Designer.cs b/Vista/AddProducto.Designer.cs new file mode 100644 index 0000000..3fc0a32 --- /dev/null +++ b/Vista/AddProducto.Designer.cs @@ -0,0 +1,122 @@ +namespace Vista +{ + partial class AddProducto + { + ///

+ /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + comboBox1 = new ComboBox(); + label1 = new Label(); + label2 = new Label(); + numericUpDown1 = new NumericUpDown(); + button1 = new Button(); + button2 = new Button(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).BeginInit(); + SuspendLayout(); + // + // comboBox1 + // + comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; + comboBox1.FormattingEnabled = true; + comboBox1.Location = new Point(164, 36); + comboBox1.Name = "comboBox1"; + comboBox1.Size = new Size(121, 23); + comboBox1.TabIndex = 0; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(92, 39); + label1.Name = "label1"; + label1.Size = new Size(56, 15); + label1.TabIndex = 1; + label1.Text = "Producto"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(93, 85); + label2.Name = "label2"; + label2.Size = new Size(55, 15); + label2.TabIndex = 2; + label2.Text = "Cantidad"; + // + // numericUpDown1 + // + numericUpDown1.Location = new Point(165, 77); + numericUpDown1.Maximum = new decimal(new int[] { 10000000, 0, 0, 0 }); + numericUpDown1.Name = "numericUpDown1"; + numericUpDown1.Size = new Size(120, 23); + numericUpDown1.TabIndex = 3; + // + // button1 + // + button1.Location = new Point(12, 191); + button1.Name = "button1"; + button1.Size = new Size(85, 42); + button1.TabIndex = 4; + button1.Text = "Guardar"; + button1.UseVisualStyleBackColor = true; + button1.Click += button1_Click; + // + // button2 + // + button2.Location = new Point(354, 191); + button2.Name = "button2"; + button2.Size = new Size(85, 42); + button2.TabIndex = 5; + button2.Text = "Cancelar"; + button2.UseVisualStyleBackColor = true; + button2.Click += button2_Click; + // + // AddProducto + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(451, 245); + Controls.Add(button2); + Controls.Add(button1); + Controls.Add(numericUpDown1); + Controls.Add(label2); + Controls.Add(label1); + Controls.Add(comboBox1); + Name = "AddProducto"; + Text = "Form1"; + ((System.ComponentModel.ISupportInitialize)numericUpDown1).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private ComboBox comboBox1; + private Label label1; + private Label label2; + private NumericUpDown numericUpDown1; + private Button button1; + private Button button2; + } +} \ No newline at end of file diff --git a/Vista/AddProducto.cs b/Vista/AddProducto.cs new file mode 100644 index 0000000..8477764 --- /dev/null +++ b/Vista/AddProducto.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class AddProducto : Form + { + public AddProducto() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + Close(); + } + + private void button2_Click(object sender, EventArgs e) + { + Close(); + } + } +} diff --git a/Vista/AddProducto.resx b/Vista/AddProducto.resx new file mode 100644 index 0000000..a395bff --- /dev/null +++ b/Vista/AddProducto.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/CategoriaCreate.Designer.cs b/Vista/CategoriaCreate.Designer.cs new file mode 100644 index 0000000..60fc3e8 --- /dev/null +++ b/Vista/CategoriaCreate.Designer.cs @@ -0,0 +1,119 @@ +namespace Vista +{ + partial class CategoriaCreate + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + button2 = new Button(); + label1 = new Label(); + label2 = new Label(); + numericUpDown1 = new NumericUpDown(); + textBox1 = new TextBox(); + button1 = new Button(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).BeginInit(); + SuspendLayout(); + // + // button2 + // + button2.Location = new Point(146, 166); + button2.Name = "button2"; + button2.Size = new Size(75, 23); + button2.TabIndex = 1; + button2.Text = "Cancelar"; + button2.UseVisualStyleBackColor = true; + button2.Click += button2_Click; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(12, 31); + label1.Name = "label1"; + label1.Size = new Size(18, 15); + label1.TabIndex = 2; + label1.Text = "ID"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(12, 67); + label2.Name = "label2"; + label2.Size = new Size(69, 15); + label2.TabIndex = 3; + label2.Text = "Descripcion"; + // + // numericUpDown1 + // + numericUpDown1.Location = new Point(101, 23); + numericUpDown1.Maximum = new decimal(new int[] { 1215752191, 23, 0, 0 }); + numericUpDown1.Name = "numericUpDown1"; + numericUpDown1.Size = new Size(120, 23); + numericUpDown1.TabIndex = 4; + // + // textBox1 + // + textBox1.Location = new Point(101, 59); + textBox1.Name = "textBox1"; + textBox1.Size = new Size(120, 23); + textBox1.TabIndex = 5; + // + // button1 + // + button1.Location = new Point(32, 166); + button1.Name = "button1"; + button1.Size = new Size(75, 23); + button1.TabIndex = 6; + button1.Text = "Aceptar"; + button1.UseVisualStyleBackColor = true; + button1.Click += button1_Click; + // + // CategoriaCreate + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(517, 235); + Controls.Add(button1); + Controls.Add(textBox1); + Controls.Add(numericUpDown1); + Controls.Add(label2); + Controls.Add(label1); + Controls.Add(button2); + Name = "CategoriaCreate"; + Text = "Form1"; + ((System.ComponentModel.ISupportInitialize)numericUpDown1).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + private Button button2; + private Label label1; + private Label label2; + private NumericUpDown numericUpDown1; + private TextBox textBox1; + private Button button1; + } +} \ No newline at end of file diff --git a/Vista/CategoriaCreate.cs b/Vista/CategoriaCreate.cs new file mode 100644 index 0000000..52fefbb --- /dev/null +++ b/Vista/CategoriaCreate.cs @@ -0,0 +1,92 @@ +using Controladora; +using Entidades; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class CategoriaCreate : Form + { + private Categoria? categoria; + public CategoriaCreate() + { + InitializeComponent(); + } + + private void button2_Click(object sender, EventArgs e) + { + this.Close(); + + } + private void CargarDatos() + { + if (categoria != null) + { + textBox1.Text = categoria.Descripcion; + numericUpDown1.Value = categoria.Id; + } + } + + private bool ValidarDatos() + { + string devolucion = ""; + + if (string.IsNullOrEmpty(textBox1.Text)) + devolucion += "La descripción no puede ser nula o vacía\n"; + else if (textBox1.Text.Length > 100) // Ajusta el límite según sea necesario + devolucion += "La descripción no puede superar los 100 caracteres\n"; + + // Validar unicidad del ID solo si es una nueva categoría + if (categoria == null && ControladoraCategorias.Instance.Listar().Any(c => c.Id == (int)numericUpDown1.Value)) + { + devolucion += "Ya existe una categoría con el mismo ID\n"; + } + + if (devolucion == "") + { + return true; + } + else + { + MessageBox.Show(devolucion); + return false; + } + } + + + + private void button1_Click(object sender, EventArgs e) + { + string msg; + if (ValidarDatos()) + { + if (categoria == null) + { + categoria = new Categoria + { + Id = (int)numericUpDown1.Value, + Descripcion = textBox1.Text + }; + + msg = ControladoraCategorias.Instance.Añadir(categoria); + } + else + { + categoria.Descripcion = textBox1.Text; + categoria.Id = (int)numericUpDown1.Value; // Solo si quieres permitir modificaciones del ID + + msg = ControladoraCategorias.Instance.Modificar(categoria); + } + MessageBox.Show(msg, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); + Close(); + } + } + } +} diff --git a/Vista/CategoriaCreate.resx b/Vista/CategoriaCreate.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/CategoriaCreate.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmCliente.Designer.cs b/Vista/FrmCliente.Designer.cs index 290cbe2..d6352a3 100644 --- a/Vista/FrmCliente.Designer.cs +++ b/Vista/FrmCliente.Designer.cs @@ -144,6 +144,7 @@ namespace Vista numCuit.Name = "numCuit"; numCuit.Size = new Size(173, 23); numCuit.TabIndex = 12; + numCuit.ValueChanged += numCuit_ValueChanged; // // FrmCliente // diff --git a/Vista/FrmCliente.cs b/Vista/FrmCliente.cs index 7506c11..973ee36 100644 --- a/Vista/FrmCliente.cs +++ b/Vista/FrmCliente.cs @@ -49,6 +49,11 @@ namespace Vista if (txtNombre.Text.Length > 50) devolucion += "El nombre no puede superar los 50 chars\n"; if (string.IsNullOrEmpty(txtApellido.Text)) devolucion += "El Apellido no puede ser nulo o vacio\n"; if (string.IsNullOrEmpty(txtCorreo.Text)) devolucion += "El Correo no puede ser nulo o vacio\n"; + else if (!txtCorreo.Text.Contains("@")) + { + devolucion += "El correo debe contener '@'\n"; + } + if (devolucion == "") { @@ -99,6 +104,11 @@ namespace Vista } + } + + private void numCuit_ValueChanged(object sender, EventArgs e) + { + } } } diff --git a/Vista/FrmCliente.resx b/Vista/FrmCliente.resx index a395bff..af32865 100644 --- a/Vista/FrmCliente.resx +++ b/Vista/FrmCliente.resx @@ -18,7 +18,7 @@ System.Resources.ResXResourceReader, System.Windows.Forms, ... System.Resources.ResXResourceWriter, System.Windows.Forms, ... this is my long stringthis is a comment - Blue + Blue [base64 mime encoded serialized .NET Framework object] diff --git a/Vista/FrmClientes.Designer.cs b/Vista/FrmClientes.Designer.cs index 4c62b3b..742721f 100644 --- a/Vista/FrmClientes.Designer.cs +++ b/Vista/FrmClientes.Designer.cs @@ -83,6 +83,7 @@ // dataGridView1.AllowUserToAddRows = false; dataGridView1.AllowUserToDeleteRows = false; + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.MultiSelect = false; @@ -90,7 +91,7 @@ dataGridView1.ReadOnly = true; dataGridView1.RowTemplate.Height = 25; dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; - dataGridView1.Size = new Size(550, 235); + dataGridView1.Size = new Size(737, 235); dataGridView1.TabIndex = 3; // // FrmClientes diff --git a/Vista/FrmClientes.cs b/Vista/FrmClientes.cs index 0633a3a..fd5f607 100644 --- a/Vista/FrmClientes.cs +++ b/Vista/FrmClientes.cs @@ -62,5 +62,7 @@ namespace Vista ActualizarGrilla(); } } - } + + +} } diff --git a/Vista/FrmClientes.resx b/Vista/FrmClientes.resx index a395bff..af32865 100644 --- a/Vista/FrmClientes.resx +++ b/Vista/FrmClientes.resx @@ -18,7 +18,7 @@ System.Resources.ResXResourceReader, System.Windows.Forms, ... System.Resources.ResXResourceWriter, System.Windows.Forms, ... this is my long stringthis is a comment - Blue + Blue [base64 mime encoded serialized .NET Framework object] diff --git a/Vista/FrmFactura.Designer.cs b/Vista/FrmFactura.Designer.cs index c87a827..ffdf756 100644 --- a/Vista/FrmFactura.Designer.cs +++ b/Vista/FrmFactura.Designer.cs @@ -28,19 +28,142 @@ /// private void InitializeComponent() { + button1 = new Button(); + button2 = new Button(); + numericUpDown1 = new NumericUpDown(); + label1 = new Label(); + numericUpDown2 = new NumericUpDown(); + label2 = new Label(); + dateTimePicker1 = new DateTimePicker(); + label3 = new Label(); + label4 = new Label(); + comboBox1 = new ComboBox(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown2).BeginInit(); SuspendLayout(); // - // FrmAddVentas + // button1 + // + button1.Location = new Point(12, 213); + button1.Name = "button1"; + button1.Size = new Size(75, 23); + button1.TabIndex = 0; + button1.Text = "Aceptar"; + button1.UseVisualStyleBackColor = true; + button1.Click += button1_Click; + // + // button2 + // + button2.Location = new Point(123, 213); + button2.Name = "button2"; + button2.Size = new Size(75, 23); + button2.TabIndex = 1; + button2.Text = "Cancelar"; + button2.UseVisualStyleBackColor = true; + button2.Click += button2_Click; + // + // numericUpDown1 + // + numericUpDown1.Location = new Point(97, 26); + numericUpDown1.Maximum = new decimal(new int[] { 1215752191, 23, 0, 0 }); + numericUpDown1.Name = "numericUpDown1"; + numericUpDown1.Size = new Size(120, 23); + numericUpDown1.TabIndex = 2; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(69, 34); + label1.Name = "label1"; + label1.Size = new Size(18, 15); + label1.TabIndex = 3; + label1.Text = "ID"; + // + // numericUpDown2 + // + numericUpDown2.Location = new Point(97, 57); + numericUpDown2.Maximum = new decimal(new int[] { 1215752191, 23, 0, 0 }); + numericUpDown2.Name = "numericUpDown2"; + numericUpDown2.Size = new Size(120, 23); + numericUpDown2.TabIndex = 4; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(59, 65); + label2.Name = "label2"; + label2.Size = new Size(32, 15); + label2.TabIndex = 5; + label2.Text = "Total"; + // + // dateTimePicker1 + // + dateTimePicker1.Location = new Point(97, 88); + dateTimePicker1.Name = "dateTimePicker1"; + dateTimePicker1.Size = new Size(120, 23); + dateTimePicker1.TabIndex = 6; + // + // label3 + // + label3.AutoSize = true; + label3.Location = new Point(49, 94); + label3.Name = "label3"; + label3.Size = new Size(38, 15); + label3.TabIndex = 7; + label3.Text = "Fecha"; + // + // label4 + // + label4.AutoSize = true; + label4.Location = new Point(49, 124); + label4.Name = "label4"; + label4.Size = new Size(44, 15); + label4.TabIndex = 8; + label4.Text = "Cliente"; + // + // comboBox1 + // + comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; + comboBox1.FormattingEnabled = true; + comboBox1.Location = new Point(99, 121); + comboBox1.Name = "comboBox1"; + comboBox1.Size = new Size(121, 23); + comboBox1.TabIndex = 10; + // + // FrmFactura // AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(495, 229); - Name = "FrmAddVentas"; + ClientSize = new Size(458, 265); + Controls.Add(comboBox1); + Controls.Add(label4); + Controls.Add(label3); + Controls.Add(dateTimePicker1); + Controls.Add(label2); + Controls.Add(numericUpDown2); + Controls.Add(label1); + Controls.Add(numericUpDown1); + Controls.Add(button2); + Controls.Add(button1); + Name = "FrmFactura"; Text = "Form1"; - + ((System.ComponentModel.ISupportInitialize)numericUpDown1).EndInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown2).EndInit(); ResumeLayout(false); + PerformLayout(); } #endregion + + private Button button1; + private Button button2; + private NumericUpDown numericUpDown1; + private Label label1; + private NumericUpDown numericUpDown2; + private Label label2; + private DateTimePicker dateTimePicker1; + private Label label3; + private Label label4; + private ComboBox comboBox1; } } \ No newline at end of file diff --git a/Vista/FrmFactura.cs b/Vista/FrmFactura.cs index 94e07f9..f3690c4 100644 --- a/Vista/FrmFactura.cs +++ b/Vista/FrmFactura.cs @@ -1,5 +1,9 @@ -using System; +using Controladora; +using Entidades; +using Modelo; +using System; using System.Collections.Generic; +using System.Collections.ObjectModel; using System.ComponentModel; using System.Data; using System.Drawing; @@ -12,9 +16,136 @@ namespace Vista { public partial class FrmFactura : Form { - public FrmFactura() + private Cliente clienteSeleccionado; + Factura factura; + public FrmFactura(Factura? factura = null) { InitializeComponent(); + CargarClientes(); + comboBox1.SelectedIndexChanged += comboBox1_SelectedIndexChanged; + // Para el primer control NumericUpDown + numericUpDown1.Maximum = int.MaxValue; // Esto permitirá IDs muy grandes + + // Para el segundo control NumericUpDown + numericUpDown2.Maximum = decimal.MaxValue; // Esto permitirá totales muy grandes + + + if (factura != null) + { + this.factura = factura; + this.Text = "Modificar Factura"; + CargarDatos(); + } + else + { + this.Text = "Agregar Factura"; + } } + + private void CargarClientes() + { + // Obtener la lista de clientes desde el repositorio + ReadOnlyCollection clientes = RepositorioClientes.Instance.Listar(); + + // Asignar la lista de clientes como origen de datos para el ComboBox + comboBox1.DataSource = clientes; + + // Establecer la propiedad para mostrar el nombre del cliente en el ComboBox + comboBox1.DisplayMember = "NombreCompleto"; + } + + private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) + { + clienteSeleccionado = (Cliente)comboBox1.SelectedItem; + } + + + + private void CargarDatos() + { + numericUpDown1.Value = factura.Id; + numericUpDown2.Value = (decimal)factura.Total; + dateTimePicker1.Value = factura.Fecha; + + // Asignar el cliente seleccionado en el ComboBox + if (factura.Cliente != null) + { + comboBox1.SelectedItem = factura.Cliente; + } + } + + + private bool ValidarDatos() + { + string devolucion = ""; + + if (string.IsNullOrEmpty(numericUpDown1.Text)) devolucion += "El ID no puede ser nulo o vacío\n"; + if (numericUpDown2.Value <= 0) devolucion += "El total debe ser mayor que cero\n"; + if (clienteSeleccionado == null) devolucion += "Debe seleccionar un cliente\n"; + + if (devolucion == "") + { + return true; + } + else + { + MessageBox.Show(devolucion, "Errores de Validación", MessageBoxButtons.OK, MessageBoxIcon.Warning); + return false; + } + } + + + + private void button1_Click(object sender, EventArgs e) + { + if (ValidarDatos()) + { + try + { + if (factura == null) + { + // Crear una nueva factura con los datos proporcionados + factura = new Factura + { + Id = (int)numericUpDown1.Value, + Total = (double)numericUpDown2.Value, + Fecha = dateTimePicker1.Value, + Cliente = (Cliente)comboBox1.SelectedItem, + }; + // Agregar la factura a la colección + ControladoraFacturas.Instance.Añadir(factura); + } + else + { + // Actualizar los datos de la factura existente + factura.Id = (int)numericUpDown1.Value; + factura.Total = (double)numericUpDown2.Value; + factura.Fecha = dateTimePicker1.Value; + factura.Cliente = (Cliente)comboBox1.SelectedItem; + // Modificar la factura en la colección + ControladoraFacturas.Instance.Modificar(factura); + } + MessageBox.Show("Operación realizada con éxito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); + Close(); + } + catch (InvalidOperationException ex) + { + MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + catch (Exception ex) + { + // Captura cualquier otra excepción que pueda ocurrir + MessageBox.Show("Ocurrió un error inesperado: " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); + } + } + } + + + private void button2_Click(object sender, EventArgs e) + { + this.Close(); + } + + } } diff --git a/Vista/FrmFacturas.Designer.cs b/Vista/FrmFacturas.Designer.cs index 5cbf770..3d38a23 100644 --- a/Vista/FrmFacturas.Designer.cs +++ b/Vista/FrmFacturas.Designer.cs @@ -47,12 +47,14 @@ // // dataGridView1 // + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; dataGridView1.RowTemplate.Height = 25; - dataGridView1.Size = new Size(550, 235); + dataGridView1.Size = new Size(594, 235); dataGridView1.TabIndex = 3; + dataGridView1.CellBorderStyleChanged += dataGridView1_CellBorderStyleChanged; // // BtnAdd // @@ -64,13 +66,13 @@ BtnAdd.UseVisualStyleBackColor = true; BtnAdd.Click += BtnAdd_Click; // - // FrmVentas + // FrmFacturas // AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; ClientSize = new Size(800, 450); Controls.Add(groupBox1); - Name = "FrmVentas"; + Name = "FrmFacturas"; Text = "Ventas"; WindowState = FormWindowState.Maximized; groupBox1.ResumeLayout(false); diff --git a/Vista/FrmFacturas.cs b/Vista/FrmFacturas.cs index d72594f..027eaa5 100644 --- a/Vista/FrmFacturas.cs +++ b/Vista/FrmFacturas.cs @@ -4,6 +4,7 @@ namespace Vista { public partial class FrmFacturas : Form { + public FrmFacturas() { InitializeComponent(); @@ -20,5 +21,10 @@ namespace Vista form.ShowDialog(); ActualizarGrilla(); } + + private void dataGridView1_CellBorderStyleChanged(object sender, EventArgs e) + { + + } } } diff --git a/Vista/FrmFacturas.resx b/Vista/FrmFacturas.resx index a395bff..af32865 100644 --- a/Vista/FrmFacturas.resx +++ b/Vista/FrmFacturas.resx @@ -18,7 +18,7 @@ System.Resources.ResXResourceReader, System.Windows.Forms, ... System.Resources.ResXResourceWriter, System.Windows.Forms, ... this is my long stringthis is a comment - Blue + Blue [base64 mime encoded serialized .NET Framework object] diff --git a/Vista/FrmOrdenDeCompra.Designer.cs b/Vista/FrmOrdenDeCompra.Designer.cs index 5338ef3..f457d9c 100644 --- a/Vista/FrmOrdenDeCompra.Designer.cs +++ b/Vista/FrmOrdenDeCompra.Designer.cs @@ -32,7 +32,6 @@ dataGridView1 = new DataGridView(); BtnAdd = new Button(); BtnEliminar = new Button(); - BtnModificar = new Button(); groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); SuspendLayout(); @@ -42,7 +41,6 @@ groupBox1.Controls.Add(dataGridView1); groupBox1.Controls.Add(BtnAdd); groupBox1.Controls.Add(BtnEliminar); - groupBox1.Controls.Add(BtnModificar); groupBox1.Location = new Point(12, 3); groupBox1.Name = "groupBox1"; groupBox1.Size = new Size(776, 351); @@ -51,6 +49,7 @@ // // dataGridView1 // + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.DisplayedCells; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; @@ -77,15 +76,6 @@ BtnEliminar.Text = "Eliminar"; BtnEliminar.UseVisualStyleBackColor = true; // - // BtnModificar - // - BtnModificar.Location = new Point(108, 302); - BtnModificar.Name = "BtnModificar"; - BtnModificar.Size = new Size(75, 23); - BtnModificar.TabIndex = 1; - BtnModificar.Text = "Modificar"; - BtnModificar.UseVisualStyleBackColor = true; - // // FrmOrdenDeCompra // AutoScaleDimensions = new SizeF(7F, 15F); @@ -106,6 +96,5 @@ private DataGridView dataGridView1; private Button BtnAdd; private Button BtnEliminar; - private Button BtnModificar; } } \ No newline at end of file diff --git a/Vista/FrmPedidosDePresupuestos.Designer.cs b/Vista/FrmPedidosDePresupuestos.Designer.cs index d965f25..ab37ec0 100644 --- a/Vista/FrmPedidosDePresupuestos.Designer.cs +++ b/Vista/FrmPedidosDePresupuestos.Designer.cs @@ -32,30 +32,32 @@ dataGridView1 = new DataGridView(); BtnAdd = new Button(); BtnEliminar = new Button(); - BtnModificar = new Button(); + dataGridView2 = new DataGridView(); groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dataGridView2).BeginInit(); SuspendLayout(); // // groupBox1 // + groupBox1.Controls.Add(dataGridView2); groupBox1.Controls.Add(dataGridView1); groupBox1.Controls.Add(BtnAdd); groupBox1.Controls.Add(BtnEliminar); - groupBox1.Controls.Add(BtnModificar); groupBox1.Location = new Point(12, 2); groupBox1.Name = "groupBox1"; - groupBox1.Size = new Size(776, 351); + groupBox1.Size = new Size(946, 377); groupBox1.TabIndex = 4; groupBox1.TabStop = false; // // dataGridView1 // + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; dataGridView1.RowTemplate.Height = 25; - dataGridView1.Size = new Size(550, 235); + dataGridView1.Size = new Size(284, 235); dataGridView1.TabIndex = 3; // // BtnAdd @@ -66,6 +68,7 @@ BtnAdd.TabIndex = 0; BtnAdd.Text = "Añadir"; BtnAdd.UseVisualStyleBackColor = true; + BtnAdd.Click += BtnAdd_Click; // // BtnEliminar // @@ -76,26 +79,28 @@ BtnEliminar.Text = "Eliminar"; BtnEliminar.UseVisualStyleBackColor = true; // - // BtnModificar + // dataGridView2 // - BtnModificar.Location = new Point(108, 302); - BtnModificar.Name = "BtnModificar"; - BtnModificar.Size = new Size(75, 23); - BtnModificar.TabIndex = 1; - BtnModificar.Text = "Modificar"; - BtnModificar.UseVisualStyleBackColor = true; + dataGridView2.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; + dataGridView2.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView2.Location = new Point(355, 22); + dataGridView2.Name = "dataGridView2"; + dataGridView2.RowTemplate.Height = 25; + dataGridView2.Size = new Size(585, 281); + dataGridView2.TabIndex = 4; // // FrmPedidosDePresupuestos // AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(800, 450); + ClientSize = new Size(970, 450); Controls.Add(groupBox1); Name = "FrmPedidosDePresupuestos"; Text = "PedidosDePresupuestos"; WindowState = FormWindowState.Maximized; groupBox1.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ((System.ComponentModel.ISupportInitialize)dataGridView2).EndInit(); ResumeLayout(false); } @@ -105,6 +110,6 @@ private DataGridView dataGridView1; private Button BtnAdd; private Button BtnEliminar; - private Button BtnModificar; + private DataGridView dataGridView2; } } \ No newline at end of file diff --git a/Vista/FrmPedidosDePresupuestos.cs b/Vista/FrmPedidosDePresupuestos.cs index ffbb217..ccba083 100644 --- a/Vista/FrmPedidosDePresupuestos.cs +++ b/Vista/FrmPedidosDePresupuestos.cs @@ -1,4 +1,5 @@ -using System; +using Controladora; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -16,5 +17,16 @@ namespace Vista { InitializeComponent(); } + private void ActualizarGrilla() + { + dataGridView1.DataSource = null; + dataGridView1.DataSource = ControladoraPedidoDePresupuestos.Instance.Listar(); + } + private void BtnAdd_Click(object sender, EventArgs e) + { + var form = new FrmPresupuesto(); + form.ShowDialog(); + ActualizarGrilla(); + } } } diff --git a/Vista/FrmPresupuesto.Designer.cs b/Vista/FrmPresupuesto.Designer.cs new file mode 100644 index 0000000..b5b57f8 --- /dev/null +++ b/Vista/FrmPresupuesto.Designer.cs @@ -0,0 +1,181 @@ +namespace Vista +{ + partial class FrmPresupuesto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + dataGridView2 = new DataGridView(); + ID = new Label(); + label2 = new Label(); + label3 = new Label(); + dateTimePicker1 = new DateTimePicker(); + comboBox1 = new ComboBox(); + numericUpDown1 = new NumericUpDown(); + button1 = new Button(); + button2 = new Button(); + button3 = new Button(); + button4 = new Button(); + ((System.ComponentModel.ISupportInitialize)dataGridView2).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).BeginInit(); + // + // dataGridView2 + // + dataGridView2.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView2.Location = new Point(407, 12); + dataGridView2.Name = "dataGridView2"; + dataGridView2.RowTemplate.Height = 25; + dataGridView2.Size = new Size(475, 413); + dataGridView2.TabIndex = 1; + // + // ID + // + ID.AutoSize = true; + ID.Location = new Point(34, 197); + ID.Name = "ID"; + ID.Size = new Size(18, 15); + ID.TabIndex = 2; + ID.Text = "ID"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(34, 234); + label2.Name = "label2"; + label2.Size = new Size(55, 15); + label2.TabIndex = 3; + label2.Text = "Provedor"; + // + // label3 + // + label3.AutoSize = true; + label3.Location = new Point(34, 270); + label3.Name = "label3"; + label3.Size = new Size(38, 15); + label3.TabIndex = 4; + label3.Text = "Fecha"; + // + // dateTimePicker1 + // + dateTimePicker1.Location = new Point(100, 264); + dateTimePicker1.Name = "dateTimePicker1"; + dateTimePicker1.Size = new Size(121, 23); + dateTimePicker1.TabIndex = 6; + // + // comboBox1 + // + comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; + comboBox1.FormattingEnabled = true; + comboBox1.Location = new Point(100, 226); + comboBox1.Name = "comboBox1"; + comboBox1.Size = new Size(121, 23); + comboBox1.TabIndex = 7; + // + // numericUpDown1 + // + numericUpDown1.Location = new Point(101, 197); + numericUpDown1.Maximum = new decimal(new int[] { 1410065407, 2, 0, 0 }); + numericUpDown1.Name = "numericUpDown1"; + numericUpDown1.Size = new Size(120, 23); + numericUpDown1.TabIndex = 8; + // + // button1 + // + button1.Location = new Point(34, 383); + button1.Name = "button1"; + button1.Size = new Size(154, 42); + button1.TabIndex = 9; + button1.Text = "Guardar"; + button1.UseVisualStyleBackColor = true; + + // + // button2 + // + button2.Location = new Point(247, 383); + button2.Name = "button2"; + button2.Size = new Size(154, 42); + button2.TabIndex = 10; + button2.Text = "Cancelar"; + button2.UseVisualStyleBackColor = true; + + // + // button3 + // + button3.Location = new Point(34, 42); + button3.Name = "button3"; + button3.Size = new Size(128, 47); + button3.TabIndex = 11; + button3.Text = "Agregar Producto"; + button3.UseVisualStyleBackColor = true; + + // + // button4 + // + button4.Location = new Point(34, 106); + button4.Name = "button4"; + button4.Size = new Size(128, 47); + button4.TabIndex = 12; + button4.Text = "Eliminar Producto"; + button4.UseVisualStyleBackColor = true; + // + // FrmPresupuesto + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(925, 446); + Controls.Add(button4); + Controls.Add(button3); + Controls.Add(button2); + Controls.Add(button1); + Controls.Add(numericUpDown1); + Controls.Add(comboBox1); + Controls.Add(dateTimePicker1); + Controls.Add(label3); + Controls.Add(label2); + Controls.Add(ID); + Controls.Add(dataGridView2); + Name = "FrmPresupuesto"; + Text = "Form1"; + ((System.ComponentModel.ISupportInitialize)dataGridView2).EndInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + private DataGridView dataGridView2; + private Label ID; + private Label label2; + private Label label3; + private DateTimePicker dateTimePicker1; + private ComboBox comboBox1; + private NumericUpDown numericUpDown1; + private Button button1; + private Button button2; + private Button button3; + private Button button4; + } +} \ No newline at end of file diff --git a/Vista/FrmPresupuesto.cs b/Vista/FrmPresupuesto.cs new file mode 100644 index 0000000..8a8571a --- /dev/null +++ b/Vista/FrmPresupuesto.cs @@ -0,0 +1,37 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Vista +{ + public partial class FrmPresupuesto : Form + { + public FrmPresupuesto() + { + InitializeComponent(); + } + + private void button3_Click(object sender, EventArgs e) + { + var form = new AddProducto(); + form.ShowDialog(); + } + + private void button2_Click(object sender, EventArgs e) + { + Close(); + } + + private void button1_Click(object sender, EventArgs e) + { + //guardar + Close(); + } + } +} diff --git a/Vista/FrmPresupuesto.resx b/Vista/FrmPresupuesto.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmPresupuesto.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmProducto.Designer.cs b/Vista/FrmProducto.Designer.cs new file mode 100644 index 0000000..9fecbaa --- /dev/null +++ b/Vista/FrmProducto.Designer.cs @@ -0,0 +1,194 @@ +namespace Vista +{ + partial class FrmProducto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + label1 = new Label(); + label2 = new Label(); + label3 = new Label(); + label4 = new Label(); + label5 = new Label(); + numericUpDown1 = new NumericUpDown(); + textBox1 = new TextBox(); + numericUpDown2 = new NumericUpDown(); + checkBox1 = new CheckBox(); + comboBox1 = new ComboBox(); + button1 = new Button(); + button2 = new Button(); + ((System.ComponentModel.ISupportInitialize)numericUpDown1).BeginInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown2).BeginInit(); + SuspendLayout(); + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(47, 44); + label1.Name = "label1"; + label1.Size = new Size(18, 15); + label1.TabIndex = 0; + label1.Text = "ID"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(14, 73); + label2.Name = "label2"; + label2.Size = new Size(51, 15); + label2.TabIndex = 1; + label2.Text = "Nombre"; + // + // label3 + // + label3.AutoSize = true; + label3.Location = new Point(25, 105); + label3.Name = "label3"; + label3.Size = new Size(40, 15); + label3.TabIndex = 2; + label3.Text = "Precio"; + // + // label4 + // + label4.AutoSize = true; + label4.Location = new Point(7, 136); + label4.Name = "label4"; + label4.Size = new Size(62, 15); + label4.TabIndex = 3; + label4.Text = "Habilitado"; + // + // label5 + // + label5.AutoSize = true; + label5.Location = new Point(7, 167); + label5.Name = "label5"; + label5.Size = new Size(58, 15); + label5.TabIndex = 4; + label5.Text = "Categoria"; + // + // numericUpDown1 + // + numericUpDown1.Location = new Point(71, 36); + numericUpDown1.Maximum = new decimal(new int[] { 1215752191, 23, 0, 0 }); + numericUpDown1.Name = "numericUpDown1"; + numericUpDown1.Size = new Size(120, 23); + numericUpDown1.TabIndex = 5; + // + // textBox1 + // + textBox1.Location = new Point(71, 65); + textBox1.Name = "textBox1"; + textBox1.Size = new Size(120, 23); + textBox1.TabIndex = 6; + // + // numericUpDown2 + // + numericUpDown2.Location = new Point(71, 97); + numericUpDown2.Maximum = new decimal(new int[] { 100000000, 0, 0, 0 }); + numericUpDown2.Name = "numericUpDown2"; + numericUpDown2.Size = new Size(120, 23); + numericUpDown2.TabIndex = 7; + // + // checkBox1 + // + checkBox1.AutoSize = true; + checkBox1.Location = new Point(71, 137); + checkBox1.Name = "checkBox1"; + checkBox1.Size = new Size(15, 14); + checkBox1.TabIndex = 8; + checkBox1.UseVisualStyleBackColor = true; + // + // comboBox1 + // + comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; + comboBox1.FormattingEnabled = true; + comboBox1.Location = new Point(70, 159); + comboBox1.Name = "comboBox1"; + comboBox1.Size = new Size(121, 23); + comboBox1.TabIndex = 9; + comboBox1.SelectedIndexChanged += comboBox1_SelectedIndexChanged; + // + // button1 + // + button1.Location = new Point(14, 239); + button1.Name = "button1"; + button1.Size = new Size(92, 35); + button1.TabIndex = 10; + button1.Text = "Aceptar"; + button1.UseVisualStyleBackColor = true; + button1.Click += button1_Click; + // + // button2 + // + button2.Location = new Point(154, 239); + button2.Name = "button2"; + button2.Size = new Size(92, 35); + button2.TabIndex = 11; + button2.Text = "Cancelar"; + button2.UseVisualStyleBackColor = true; + button2.Click += button2_Click; + // + // FrmProducto + // + AutoScaleDimensions = new SizeF(7F, 15F); + AutoScaleMode = AutoScaleMode.Font; + ClientSize = new Size(471, 313); + Controls.Add(button2); + Controls.Add(button1); + Controls.Add(comboBox1); + Controls.Add(checkBox1); + Controls.Add(numericUpDown2); + Controls.Add(textBox1); + Controls.Add(numericUpDown1); + Controls.Add(label5); + Controls.Add(label4); + Controls.Add(label3); + Controls.Add(label2); + Controls.Add(label1); + Name = "FrmProducto"; + Text = "Producto"; + ((System.ComponentModel.ISupportInitialize)numericUpDown1).EndInit(); + ((System.ComponentModel.ISupportInitialize)numericUpDown2).EndInit(); + ResumeLayout(false); + PerformLayout(); + } + + #endregion + + private Label label1; + private Label label2; + private Label label3; + private Label label4; + private Label label5; + private NumericUpDown numericUpDown1; + private TextBox textBox1; + private NumericUpDown numericUpDown2; + private CheckBox checkBox1; + private ComboBox comboBox1; + private Button button1; + private Button button2; + } +} \ No newline at end of file diff --git a/Vista/FrmProducto.cs b/Vista/FrmProducto.cs new file mode 100644 index 0000000..ffdb1e7 --- /dev/null +++ b/Vista/FrmProducto.cs @@ -0,0 +1,113 @@ +using Controladora; +using Entidades; +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using static System.Windows.Forms.VisualStyles.VisualStyleElement; + +namespace Vista +{ + public partial class FrmProducto : Form + { + public FrmProducto() + { + InitializeComponent(); + CargarCategorias(); + } + + private void CargarCategorias() + { + // Obtener la lista de categorías desde la controladora + var categorias = ControladoraCategorias.Instance.Listar(); + + // Configurar el ComboBox para categorías + comboBox1.DisplayMember = "Descripcion"; // Mostrar la propiedad Descripcion + comboBox1.ValueMember = "Id"; // Usar la propiedad Id como valor + + // Asignar la lista de categorías al ComboBox + comboBox1.DataSource = categorias; + } + + private bool ValidarDatos() + { + string devolucion = ""; + + // Validar Nombre + if (string.IsNullOrEmpty(textBox1.Text)) + { + devolucion += "El nombre del producto no puede estar vacío.\n"; + } + else if (textBox1.Text.Length > 100) // Limite de caracteres + { + devolucion += "El nombre del producto no puede superar los 100 caracteres.\n"; + } + + // Validar Precio + if (numericUpDown2.Value <= 0) + { + devolucion += "El precio debe ser mayor a cero.\n"; + } + + // Validar ID (Si es necesario) + if (ControladoraProductos.Instance.Listar().Any(p => p.Id == (int)numericUpDown1.Value)) + { + devolucion += "Ya existe un producto con el mismo ID.\n"; + } + + // Validar Categoría Seleccionada + if (comboBox1.SelectedItem == null) + { + devolucion += "Debe seleccionar una categoría.\n"; + } + + if (devolucion == "") + { + return true; + } + else + { + MessageBox.Show(devolucion, "Errores de Validación", MessageBoxButtons.OK, MessageBoxIcon.Error); + return false; + } + } + + private void button1_Click(object sender, EventArgs e) + { + if (ValidarDatos()) + { + // Crear nuevo producto + var nuevoProducto = new Producto + { + Id = (int)numericUpDown1.Value, + Nombre = textBox1.Text, + Precio = (double)numericUpDown2.Value, + Habilitado = checkBox1.Checked, + Categoria = (Categoria)comboBox1.SelectedItem, // Asignar categoría seleccionada + }; + + // Agregar el producto usando la controladora + string mensaje = ControladoraProductos.Instance.Añadir(nuevoProducto); + + MessageBox.Show(mensaje, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); + Close(); + } + } + + private void button2_Click(object sender, EventArgs e) + { + this.Close(); + } + + private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) + { + // Puedes usar este método para manejar cambios en el ComboBox si es necesario + // No es necesario mantener una variable separada para la categoría seleccionada + } + } +} diff --git a/Vista/FrmProducto.resx b/Vista/FrmProducto.resx new file mode 100644 index 0000000..af32865 --- /dev/null +++ b/Vista/FrmProducto.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Vista/FrmProductos.Designer.cs b/Vista/FrmProductos.Designer.cs index e615703..545a329 100644 --- a/Vista/FrmProductos.Designer.cs +++ b/Vista/FrmProductos.Designer.cs @@ -29,33 +29,49 @@ private void InitializeComponent() { groupBox1 = new GroupBox(); + button1 = new Button(); dataGridView1 = new DataGridView(); BtnAdd = new Button(); BtnEliminar = new Button(); - BtnModificar = new Button(); + dataGridView2 = new DataGridView(); + label1 = new Label(); + label2 = new Label(); groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)dataGridView1).BeginInit(); + ((System.ComponentModel.ISupportInitialize)dataGridView2).BeginInit(); SuspendLayout(); // // groupBox1 // + groupBox1.Controls.Add(label2); groupBox1.Controls.Add(dataGridView1); groupBox1.Controls.Add(BtnAdd); groupBox1.Controls.Add(BtnEliminar); - groupBox1.Controls.Add(BtnModificar); groupBox1.Location = new Point(12, 0); groupBox1.Name = "groupBox1"; groupBox1.Size = new Size(776, 351); groupBox1.TabIndex = 5; groupBox1.TabStop = false; // + // button1 + // + button1.Location = new Point(794, 302); + button1.Name = "button1"; + button1.Size = new Size(128, 23); + button1.TabIndex = 4; + button1.Text = "Crear Categoria"; + button1.UseVisualStyleBackColor = true; + button1.Click += button1_Click; + // // dataGridView1 // + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; dataGridView1.RowTemplate.Height = 25; - dataGridView1.Size = new Size(550, 235); + dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; + dataGridView1.Size = new Size(690, 235); dataGridView1.TabIndex = 3; // // BtnAdd @@ -66,37 +82,64 @@ BtnAdd.TabIndex = 0; BtnAdd.Text = "Añadir"; BtnAdd.UseVisualStyleBackColor = true; + BtnAdd.Click += BtnAdd_Click; // // BtnEliminar // - BtnEliminar.Location = new Point(215, 302); + BtnEliminar.Location = new Point(137, 302); BtnEliminar.Name = "BtnEliminar"; BtnEliminar.Size = new Size(75, 23); BtnEliminar.TabIndex = 2; BtnEliminar.Text = "Eliminar"; BtnEliminar.UseVisualStyleBackColor = true; + BtnEliminar.Click += BtnEliminar_Click; // - // BtnModificar + // dataGridView2 // - BtnModificar.Location = new Point(108, 302); - BtnModificar.Name = "BtnModificar"; - BtnModificar.Size = new Size(75, 23); - BtnModificar.TabIndex = 1; - BtnModificar.Text = "Modificar"; - BtnModificar.UseVisualStyleBackColor = true; + dataGridView2.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; + dataGridView2.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dataGridView2.Location = new Point(794, 22); + dataGridView2.Name = "dataGridView2"; + dataGridView2.RowTemplate.Height = 25; + dataGridView2.Size = new Size(250, 235); + dataGridView2.TabIndex = 6; + // + // label1 + // + label1.AutoSize = true; + label1.Location = new Point(797, 4); + label1.Name = "label1"; + label1.Size = new Size(63, 15); + label1.TabIndex = 7; + label1.Text = "Categorias"; + // + // label2 + // + label2.AutoSize = true; + label2.Location = new Point(6, 4); + label2.Name = "label2"; + label2.Size = new Size(61, 15); + label2.TabIndex = 8; + label2.Text = "Productos"; // // FrmProductos // AutoScaleDimensions = new SizeF(7F, 15F); AutoScaleMode = AutoScaleMode.Font; - ClientSize = new Size(800, 450); + ClientSize = new Size(1071, 450); + Controls.Add(label1); + Controls.Add(button1); + Controls.Add(dataGridView2); Controls.Add(groupBox1); Name = "FrmProductos"; Text = "Productos"; WindowState = FormWindowState.Maximized; groupBox1.ResumeLayout(false); + groupBox1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)dataGridView1).EndInit(); + ((System.ComponentModel.ISupportInitialize)dataGridView2).EndInit(); ResumeLayout(false); + PerformLayout(); } #endregion @@ -105,6 +148,9 @@ private DataGridView dataGridView1; private Button BtnAdd; private Button BtnEliminar; - private Button BtnModificar; + private Button button1; + private DataGridView dataGridView2; + private Label label2; + private Label label1; } } \ No newline at end of file diff --git a/Vista/FrmProductos.cs b/Vista/FrmProductos.cs index 968b70b..686a134 100644 --- a/Vista/FrmProductos.cs +++ b/Vista/FrmProductos.cs @@ -1,4 +1,5 @@ -using System; +using Controladora; +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -8,6 +9,12 @@ using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using System.Collections.ObjectModel; +using System.Linq; +using System.Windows.Forms; +using Controladora; +using Entidades; + namespace Vista { public partial class FrmProductos : Form @@ -15,6 +22,139 @@ namespace Vista public FrmProductos() { InitializeComponent(); + ConfigurarDataGridView(); + ActualizarGrilla(); } + + private void ConfigurarDataGridView() + { + dataGridView1.AutoGenerateColumns = false; + + // Crear una columna para el ID + var colId = new DataGridViewTextBoxColumn + { + DataPropertyName = "Id", + HeaderText = "ID", + Name = "colId" + }; + + // Crear una columna para el nombre + var colNombre = new DataGridViewTextBoxColumn + { + DataPropertyName = "Nombre", + HeaderText = "Nombre", + Name = "colNombre" + }; + + // Crear una columna para el precio + var colPrecio = new DataGridViewTextBoxColumn + { + DataPropertyName = "Precio", + HeaderText = "Precio", + Name = "colPrecio" + }; + var colHabilitado = new DataGridViewTextBoxColumn + { + DataPropertyName = "Habilitado", + HeaderText = "Habilitado", + Name = "colHabilitado" + }; + // Crear una columna para la categoría (mostrando la descripción) + var colCategoria = new DataGridViewTextBoxColumn + { + DataPropertyName = "CategoriaDescripcion", + HeaderText = "Categoría", + Name = "colCategoria" + }; + + // Agregar las columnas al DataGridView + dataGridView1.Columns.Add(colId); + dataGridView1.Columns.Add(colNombre); + dataGridView1.Columns.Add(colPrecio); + dataGridView1.Columns.Add(colHabilitado); + dataGridView1.Columns.Add(colCategoria); + } + + private void ActualizarGrilla() + { + dataGridView1.DataSource = null; + dataGridView2.DataSource = null; + var categorias = ControladoraCategorias.Instance.Listar(); + dataGridView2.DataSource = categorias; + + // Obtener la lista de productos y proyectar los datos + var productos = ControladoraProductos.Instance.Listar() + .Select(p => new + { + p.Id, + p.Nombre, + p.Precio, + p.Habilitado, + CategoriaDescripcion = p.Categoria != null ? p.Categoria.Descripcion : string.Empty + }) + .ToList(); + + dataGridView1.DataSource = productos; + } + + private void BtnAdd_Click(object sender, EventArgs e) + { + var form = new FrmProducto(); + form.ShowDialog(); + ActualizarGrilla(); + } + + private void button1_Click(object sender, EventArgs e) + { + var form = new CategoriaCreate(); + form.ShowDialog(); + ActualizarGrilla(); + } + + + + private void BtnEliminar_Click(object sender, EventArgs e) + { + if (dataGridView1.SelectedRows.Count == 0) + { + MessageBox.Show("Seleccione una línea para eliminar"); + return; + } + + // Recorre las filas seleccionadas + foreach (DataGridViewRow fila in dataGridView1.SelectedRows) + { + try + { + // Obtén el ID del producto desde la columna "colId" + int id = Convert.ToInt32(fila.Cells["colId"].Value); + + // Busca el producto con el ID correspondiente + var producto = ControladoraProductos.Instance.Listar().FirstOrDefault(p => p.Id == id); + + if (producto != null) + { + // Llama al método Eliminar pasando el objeto Producto + string devolucion = ControladoraProductos.Instance.Eliminar(producto); + MessageBox.Show(devolucion); + } + else + { + MessageBox.Show($"No se encontró el producto con el ID {id}"); + } + } + catch (Exception ex) + { + MessageBox.Show($"Error al eliminar el producto: {ex.Message}"); + } + } + + // Actualiza la grilla después de eliminar + ActualizarGrilla(); + } + + + } } + diff --git a/Vista/FrmProveedores.Designer.cs b/Vista/FrmProveedores.Designer.cs index 9d775d1..f034514 100644 --- a/Vista/FrmProveedores.Designer.cs +++ b/Vista/FrmProveedores.Designer.cs @@ -55,7 +55,7 @@ dataGridView1.AllowUserToDeleteRows = false; dataGridView1.AllowUserToResizeColumns = false; dataGridView1.AllowUserToResizeRows = false; - dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; diff --git a/Vista/FrmProveedores.resx b/Vista/FrmProveedores.resx index a395bff..af32865 100644 --- a/Vista/FrmProveedores.resx +++ b/Vista/FrmProveedores.resx @@ -18,7 +18,7 @@ System.Resources.ResXResourceReader, System.Windows.Forms, ... System.Resources.ResXResourceWriter, System.Windows.Forms, ... this is my long stringthis is a comment - Blue + Blue [base64 mime encoded serialized .NET Framework object] diff --git a/Vista/FrmRemitos.Designer.cs b/Vista/FrmRemitos.Designer.cs index 3128121..7803b13 100644 --- a/Vista/FrmRemitos.Designer.cs +++ b/Vista/FrmRemitos.Designer.cs @@ -47,6 +47,7 @@ // // dataGridView1 // + dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; dataGridView1.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridView1.Location = new Point(6, 22); dataGridView1.Name = "dataGridView1"; diff --git a/Vista/Vista.csproj.user b/Vista/Vista.csproj.user index f27d0f0..9bbe310 100644 --- a/Vista/Vista.csproj.user +++ b/Vista/Vista.csproj.user @@ -1,6 +1,15 @@  + + Form + + + Form + + + Form + Form @@ -13,6 +22,9 @@ Form + + Form + Form diff --git a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig index 9e8909e..ceaa92c 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig +++ b/Vista/obj/Debug/net6.0-windows/Vista.GeneratedMSBuildEditorConfig.editorconfig @@ -12,6 +12,7 @@ build_property.RootNamespace = Vista <<<<<<< HEAD <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD build_property.ProjectDir = /home/fede/proyectos/Final_OOP/Vista/ ======= build_property.ProjectDir = C:\Users\Nacho\source\repos\Final\Vista\ @@ -27,3 +28,6 @@ build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Vista\ ======= build_property.ProjectDir = C:\Users\fedpo\source\repos\Final_OOP\Vista\ >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= +build_property.ProjectDir = C:\Users\fedpo\Downloads\Final\Final\Vista\ +>>>>>>> c493033 (cosas que faltaban) diff --git a/Vista/obj/Debug/net6.0-windows/Vista.designer.deps.json b/Vista/obj/Debug/net6.0-windows/Vista.designer.deps.json index 53a3ba7..706cdfa 100644 --- a/Vista/obj/Debug/net6.0-windows/Vista.designer.deps.json +++ b/Vista/obj/Debug/net6.0-windows/Vista.designer.deps.json @@ -5,6247 +5,7 @@ }, "compilationOptions": {}, "targets": { - ".NETCoreApp,Version=v6.0": { - "Emailer/1.0.0": { - "dependencies": { - "Microsoft.AspNetCore.All": "2.0.7" - }, - "runtime": { - "lib/netcoreapp2.0/Emailer.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "Libuv/1.10.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - }, - "runtimeTargets": { - "runtimes/linux-arm/native/libuv.so": { - "rid": "linux-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-arm64/native/libuv.so": { - "rid": "linux-arm64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-armel/native/libuv.so": { - "rid": "linux-armel", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x64/native/libuv.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/osx/native/libuv.dylib": { - "rid": "osx", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-arm/native/libuv.dll": { - "rid": "win-arm", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x64/native/libuv.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win-x86/native/libuv.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "Microsoft.ApplicationInsights/2.4.0": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.StackTrace": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.ApplicationInsights.dll": { - "assemblyVersion": "2.4.0.0", - "fileVersion": "2.4.0.32153" - } - } - }, - "Microsoft.ApplicationInsights.AspNetCore/2.1.1": { - "dependencies": { - "Microsoft.ApplicationInsights": "2.4.0", - "Microsoft.ApplicationInsights.DependencyCollector": "2.4.1", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "NETStandard.Library": "1.6.1", - "System.Net.NameResolution": "4.3.0", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.ApplicationInsights.AspNetCore.dll": { - "assemblyVersion": "2.1.1.0", - "fileVersion": "2.1.1.0" - } - } - }, - "Microsoft.ApplicationInsights.DependencyCollector/2.4.1": { - "dependencies": { - "Microsoft.ApplicationInsights": "2.4.0", - "Microsoft.Extensions.PlatformAbstractions": "1.1.0", - "NETStandard.Library": "1.6.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.StackTrace": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.AI.DependencyCollector.dll": { - "assemblyVersion": "2.4.1.0", - "fileVersion": "2.4.1.1362" - } - } - }, - "Microsoft.AspNetCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Diagnostics": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.AspNetCore.Server.IISIntegration": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Https": "2.0.2", - "Microsoft.Extensions.Configuration.CommandLine": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Configuration.UserSecrets": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Microsoft.Extensions.Logging.Debug": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.All/2.0.7": { - "dependencies": { - "Microsoft.AspNetCore": "2.0.2", - "Microsoft.AspNetCore.Antiforgery": "2.0.2", - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup": "2.0.2", - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Authentication.Cookies": "2.0.3", - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Authentication.Facebook": "2.0.3", - "Microsoft.AspNetCore.Authentication.Google": "2.0.3", - "Microsoft.AspNetCore.Authentication.JwtBearer": "2.0.3", - "Microsoft.AspNetCore.Authentication.MicrosoftAccount": "2.0.3", - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3", - "Microsoft.AspNetCore.Authentication.OpenIdConnect": "2.0.3", - "Microsoft.AspNetCore.Authentication.Twitter": "2.0.3", - "Microsoft.AspNetCore.Authorization": "2.0.3", - "Microsoft.AspNetCore.Authorization.Policy": "2.0.3", - "Microsoft.AspNetCore.AzureAppServices.HostingStartup": "2.0.2", - "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.2", - "Microsoft.AspNetCore.CookiePolicy": "2.0.3", - "Microsoft.AspNetCore.Cors": "2.0.2", - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.2", - "Microsoft.AspNetCore.DataProtection.AzureStorage": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Extensions": "2.0.2", - "Microsoft.AspNetCore.Diagnostics": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "Microsoft.AspNetCore.HttpOverrides": "2.0.2", - "Microsoft.AspNetCore.Identity": "2.0.2", - "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "2.0.2", - "Microsoft.AspNetCore.JsonPatch": "2.0.0", - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Localization.Routing": "2.0.2", - "Microsoft.AspNetCore.MiddlewareAnalysis": "2.0.2", - "Microsoft.AspNetCore.Mvc": "2.0.3", - "Microsoft.AspNetCore.Mvc.Abstractions": "2.0.3", - "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.0.3", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.AspNetCore.Mvc.Cors": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Xml": "2.0.3", - "Microsoft.AspNetCore.Mvc.Localization": "2.0.3", - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation": "2.0.3", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3", - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.NodeServices": "2.0.3", - "Microsoft.AspNetCore.Owin": "2.0.2", - "Microsoft.AspNetCore.Razor": "2.0.2", - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.AspNetCore.ResponseCompression": "2.0.2", - "Microsoft.AspNetCore.Rewrite": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.HttpSys": "2.0.3", - "Microsoft.AspNetCore.Server.IISIntegration": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Https": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv": "2.0.2", - "Microsoft.AspNetCore.Session": "2.0.2", - "Microsoft.AspNetCore.SpaServices": "2.0.3", - "Microsoft.AspNetCore.StaticFiles": "2.0.2", - "Microsoft.AspNetCore.WebSockets": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.CodeAnalysis.Razor": "2.0.2", - "Microsoft.Data.Sqlite": "2.0.1", - "Microsoft.Data.Sqlite.Core": "2.0.1", - "Microsoft.EntityFrameworkCore": "2.0.2", - "Microsoft.EntityFrameworkCore.Design": "2.0.2", - "Microsoft.EntityFrameworkCore.InMemory": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "Microsoft.EntityFrameworkCore.SqlServer": "2.0.2", - "Microsoft.EntityFrameworkCore.Sqlite": "2.0.2", - "Microsoft.EntityFrameworkCore.Sqlite.Core": "2.0.2", - "Microsoft.EntityFrameworkCore.Tools": "2.0.2", - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.Caching.Redis": "2.0.1", - "Microsoft.Extensions.Caching.SqlServer": "2.0.1", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Configuration.AzureKeyVault": "2.0.1", - "Microsoft.Extensions.Configuration.Binder": "2.0.1", - "Microsoft.Extensions.Configuration.CommandLine": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.Configuration.Ini": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Configuration.UserSecrets": "2.0.1", - "Microsoft.Extensions.Configuration.Xml": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.FileProviders.Composite": "2.0.1", - "Microsoft.Extensions.FileProviders.Embedded": "2.0.1", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1", - "Microsoft.Extensions.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Identity.Core": "2.0.2", - "Microsoft.Extensions.Identity.Stores": "2.0.2", - "Microsoft.Extensions.Localization": "2.0.2", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.AzureAppServices": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Microsoft.Extensions.Logging.Debug": "2.0.1", - "Microsoft.Extensions.Logging.EventSource": "2.0.1", - "Microsoft.Extensions.Logging.TraceSource": "2.0.1", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "2.0.1", - "Microsoft.Extensions.Primitives": "2.0.0", - "Microsoft.Extensions.WebEncoders": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "Microsoft.VisualStudio.Web.BrowserLink": "2.0.2" - } - }, - "Microsoft.AspNetCore.Antiforgery/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.ObjectPool": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.2": { - "dependencies": { - "Microsoft.ApplicationInsights.AspNetCore": "2.1.1", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.DiagnosticAdapter": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Extensions.WebEncoders": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Cookies.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Facebook/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Facebook.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Google/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Google.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.MicrosoftAccount.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.OAuth/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication": "2.0.3", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OAuth.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3", - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "2.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.OpenIdConnect.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authentication.Twitter/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.OAuth": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authentication.Twitter.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authorization/2.0.3": { - "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Authorization.Policy/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Authorization": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Authorization.Policy.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.AzureAppServicesIntegration": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.AspNetCore.AzureAppServices.HostingStartup.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Extensions.Logging.AzureAppServices": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.AzureAppServicesIntegration.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.CookiePolicy/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.CookiePolicy.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Cors/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cors.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "2.0.2", - "Microsoft.AspNetCore.DataProtection.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Cryptography.Xml": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.AzureStorage/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "WindowsAzure.Storage": "8.1.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.AzureStorage.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.DataProtection.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.Extensions.DependencyInjection": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Reflection.Metadata": "1.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Reflection.Metadata": "1.5.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Html.Abstractions/2.0.1": { - "dependencies": { - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Html.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.AspNetCore.Http/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Buffers": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Http.Features/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.HttpOverrides/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.HttpOverrides.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Identity/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Cookies": "2.0.3", - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Identity.Core": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Identity": "2.0.2", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "Microsoft.Extensions.Identity.Stores": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.JsonPatch/2.0.0": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.JsonPatch.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.AspNetCore.Localization/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Localization.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Localization.Routing/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Localization.Routing.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.MiddlewareAnalysis/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.MiddlewareAnalysis.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.ApiExplorer": "2.0.3", - "Microsoft.AspNetCore.Mvc.Cors": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.AspNetCore.Mvc.Localization": "2.0.3", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3", - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Net.Http.Headers": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Abstractions.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ApiExplorer.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Core/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Authorization.Policy": "2.0.3", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.Abstractions": "2.0.3", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Routing": "2.0.2", - "Microsoft.Extensions.DependencyModel": "2.0.3", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Core.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Cors/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Cors": "2.0.2", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Cors.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.Extensions.Localization": "2.0.2", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.DataAnnotations.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.JsonPatch": "2.0.0", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Json.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Core": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Formatters.Xml.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Localization/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Localization": "2.0.2", - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.Localization": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Localization.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor.Extensions": "2.0.2", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.CodeAnalysis.CSharp": "2.3.1", - "Microsoft.CodeAnalysis.Razor": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.FileProviders.Composite": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.CodeAnalysis.Razor": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.Razor.Extensions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Mvc.RazorPages": "2.0.3" - } - }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.RazorPages.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.Razor": "2.0.3", - "Microsoft.AspNetCore.Razor.Runtime": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1", - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.TagHelpers.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Antiforgery": "2.0.2", - "Microsoft.AspNetCore.Diagnostics.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Mvc.Core": "2.0.3", - "Microsoft.AspNetCore.Mvc.DataAnnotations": "2.0.3", - "Microsoft.AspNetCore.Mvc.Formatters.Json": "2.0.3", - "Microsoft.Extensions.WebEncoders": "2.0.1", - "Newtonsoft.Json.Bson": "1.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Mvc.ViewFeatures.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.NodeServices/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Console": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.NodeServices.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Owin/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Owin.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor.Language/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Razor.Runtime/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Html.Abstractions": "2.0.1", - "Microsoft.AspNetCore.Razor": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Runtime.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCaching/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.ResponseCaching.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCaching.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.ResponseCompression/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.ResponseCompression.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Rewrite/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Rewrite.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Routing/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.Routing.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.ObjectPool": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Routing.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Routing.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.HttpSys/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.Net.Http.Headers": "2.0.2", - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.HttpSys.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.Server.IISIntegration/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Authentication.Core": "2.0.2", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.AspNetCore.HttpOverrides": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.IISIntegration.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.AspNetCore.WebUtilities": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Threading.Tasks.Extensions": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Https/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Core": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Https.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Features": "2.0.2", - "System.Buffers": "4.4.0", - "System.Numerics.Vectors": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv/2.0.2": { - "dependencies": { - "Libuv": "1.10.0", - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.Session/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.DataProtection": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.Session.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.SpaServices/2.0.3": { - "dependencies": { - "Microsoft.AspNetCore.Mvc.TagHelpers": "2.0.3", - "Microsoft.AspNetCore.Mvc.ViewFeatures": "2.0.3", - "Microsoft.AspNetCore.NodeServices": "2.0.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.SpaServices.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.18051" - } - } - }, - "Microsoft.AspNetCore.StaticFiles/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.WebEncoders": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.StaticFiles.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.WebSockets/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.Options": "2.0.1", - "System.Numerics.Vectors": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebSockets.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.AspNetCore.WebUtilities/2.0.2": { - "dependencies": { - "Microsoft.Net.Http.Headers": "2.0.2", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.AspNetCore.WebUtilities.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Azure.KeyVault/2.3.2": { - "dependencies": { - "Microsoft.Azure.KeyVault.WebKey": "2.0.7", - "Microsoft.Rest.ClientRuntime": "2.3.8", - "Microsoft.Rest.ClientRuntime.Azure": "3.3.7", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Net.Http": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Azure.KeyVault.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.3.2.0" - } - } - }, - "Microsoft.Azure.KeyVault.WebKey/2.0.7": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Runtime": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Azure.KeyVault.WebKey.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.7.0" - } - } - }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": {}, - "Microsoft.CodeAnalysis.Common/2.3.1": { - "dependencies": { - "Microsoft.CodeAnalysis.Analyzers": "1.1.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Collections.Immutable": "1.4.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.FileVersionInfo": "4.3.0", - "System.Diagnostics.StackTrace": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.CodePages": "4.4.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Parallel": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.ValueTuple": "4.4.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.CodeAnalysis.dll": { - "assemblyVersion": "2.3.0.0", - "fileVersion": "2.3.1.61919" - } - } - }, - "Microsoft.CodeAnalysis.CSharp/2.3.1": { - "dependencies": { - "Microsoft.CodeAnalysis.Common": "2.3.1" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.CodeAnalysis.CSharp.dll": { - "assemblyVersion": "2.3.0.0", - "fileVersion": "2.3.1.61919" - } - } - }, - "Microsoft.CodeAnalysis.Razor/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Razor.Language": "2.0.2", - "Microsoft.CodeAnalysis.CSharp": "2.3.1", - "Microsoft.CodeAnalysis.Common": "2.3.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.CodeAnalysis.Razor.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.CSharp/4.4.0": {}, - "Microsoft.Data.Edm/5.8.2": { - "runtime": { - "lib/netstandard1.1/Microsoft.Data.Edm.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.Edm.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.Edm.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.Edm.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.Edm.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.Edm.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.Edm.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.Edm.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.Edm.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.OData/5.8.2": { - "dependencies": { - "Microsoft.Data.Edm": "5.8.2", - "System.Spatial": "5.8.2" - }, - "runtime": { - "lib/netstandard1.1/Microsoft.Data.OData.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/Microsoft.Data.OData.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/Microsoft.Data.OData.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/Microsoft.Data.OData.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/Microsoft.Data.OData.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/Microsoft.Data.OData.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/Microsoft.Data.OData.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/Microsoft.Data.OData.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/Microsoft.Data.OData.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "Microsoft.Data.Sqlite/2.0.1": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "2.0.1", - "SQLitePCLRaw.bundle_green": "1.1.7" - } - }, - "Microsoft.Data.Sqlite.Core/2.0.1": { - "dependencies": { - "SQLitePCLRaw.core": "1.1.7" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Data.Sqlite.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.DotNet.PlatformAbstractions/2.0.3": { - "dependencies": { - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.DotNet.PlatformAbstractions.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.0" - } - } - }, - "Microsoft.EntityFrameworkCore/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Caching.Memory": "2.0.1", - "Microsoft.Extensions.DependencyInjection": "2.0.0", - "Microsoft.Extensions.Logging": "2.0.1", - "Remotion.Linq": "2.1.1", - "System.Collections.Immutable": "1.4.0", - "System.ComponentModel.Annotations": "4.4.0", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Interactive.Async": "3.1.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Design/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Design.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.InMemory/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.InMemory.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Relational/2.0.2": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "Microsoft.EntityFrameworkCore": "2.0.2", - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Relational.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Sqlite/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "2.0.2", - "SQLitePCLRaw.bundle_green": "1.1.7" - } - }, - "Microsoft.EntityFrameworkCore.Sqlite.Core/2.0.2": { - "dependencies": { - "Microsoft.Data.Sqlite.Core": "2.0.1", - "Microsoft.EntityFrameworkCore.Relational": "2.0.2" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.Sqlite.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.SqlServer/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "2.0.2", - "System.Data.SqlClient": "4.4.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.EntityFrameworkCore.Tools/2.0.2": { - "dependencies": { - "Microsoft.EntityFrameworkCore.Design": "2.0.2" - } - }, - "Microsoft.Extensions.Caching.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.Memory/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.Redis/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "StackExchange.Redis.StrongName": "1.2.4" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.Redis.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Caching.SqlServer/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.Data.SqlClient": "4.4.3" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Caching.SqlServer.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.AzureKeyVault/2.0.1": { - "dependencies": { - "Microsoft.Azure.KeyVault": "2.3.2", - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Microsoft.IdentityModel.Clients.ActiveDirectory": "3.14.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.AzureKeyVault.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Binder/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.CommandLine/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.FileExtensions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Ini/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Ini.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Json/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.UserSecrets/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Json": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Configuration.Xml/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration": "2.0.1", - "Microsoft.Extensions.Configuration.FileExtensions": "2.0.1", - "System.Security.Cryptography.Xml": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Configuration.Xml.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.DependencyInjection/2.0.0": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.DependencyModel/2.0.3": { - "dependencies": { - "Microsoft.DotNet.PlatformAbstractions": "2.0.3", - "Newtonsoft.Json": "10.0.1", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Linq": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/Microsoft.Extensions.DependencyModel.dll": { - "assemblyVersion": "2.0.3.0", - "fileVersion": "2.0.3.0" - } - } - }, - "Microsoft.Extensions.DiagnosticAdapter/2.0.1": { - "dependencies": { - "System.Diagnostics.DiagnosticSource": "4.4.1" - }, - "runtime": { - "lib/netcoreapp2.0/Microsoft.Extensions.DiagnosticAdapter.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Abstractions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Composite/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Composite.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Embedded/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Embedded.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileProviders.Physical/2.0.1": { - "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "2.0.1", - "Microsoft.Extensions.FileSystemGlobbing": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.FileSystemGlobbing/2.0.1": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Hosting.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Identity.Core/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Core.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Identity.Stores/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Identity.Core": "2.0.2", - "Microsoft.Extensions.Logging": "2.0.1", - "System.ComponentModel.Annotations": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Identity.Stores.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Localization/2.0.2": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Localization.Abstractions": "2.0.2", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Localization.Abstractions/2.0.2": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Localization.Abstractions.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Extensions.Logging/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Abstractions/2.0.1": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.AzureAppServices/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.EnvironmentVariables": "2.0.1", - "Microsoft.Extensions.Configuration.Json": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Logging.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging.Configuration": "2.0.1", - "System.ValueTuple": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.AzureAppServices.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Configuration/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1", - "Microsoft.Extensions.Options.ConfigurationExtensions": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Console/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.Debug/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.EventSource/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Logging.TraceSource/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Logging": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Logging.TraceSource.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.ObjectPool/2.0.0": { - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.ObjectPool.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.Options/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Primitives": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.1": { - "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "2.0.1", - "Microsoft.Extensions.Configuration.Binder": "2.0.1", - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.Extensions.PlatformAbstractions/1.1.0": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Reflection.TypeExtensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.Extensions.PlatformAbstractions.dll": { - "assemblyVersion": "1.1.0.0", - "fileVersion": "1.1.0.21115" - } - } - }, - "Microsoft.Extensions.Primitives/2.0.0": { - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.0.0.17205" - } - } - }, - "Microsoft.Extensions.WebEncoders/2.0.1": { - "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "2.0.0", - "Microsoft.Extensions.Options": "2.0.1", - "System.Text.Encodings.Web": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Extensions.WebEncoders.dll": { - "assemblyVersion": "2.0.1.0", - "fileVersion": "2.0.1.18051" - } - } - }, - "Microsoft.IdentityModel.Clients.ActiveDirectory/3.14.1": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Runtime.Serialization.Json": "4.0.2", - "System.Runtime.Serialization.Primitives": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll": { - "assemblyVersion": "3.14.1.10", - "fileVersion": "3.14.40629.536" - }, - "lib/netstandard1.3/Microsoft.IdentityModel.Clients.ActiveDirectory.dll": { - "assemblyVersion": "3.14.1.10", - "fileVersion": "3.14.40629.536" - } - } - }, - "Microsoft.IdentityModel.Logging/1.1.4": { - "dependencies": { - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Logging.dll": { - "assemblyVersion": "1.1.4.0", - "fileVersion": "1.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Protocols/2.1.4": { - "dependencies": { - "System.Collections.Specialized": "4.3.0", - "System.Diagnostics.Contracts": "4.3.0", - "System.IdentityModel.Tokens.Jwt": "5.1.4", - "System.Net.Http": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.dll": { - "assemblyVersion": "2.1.4.0", - "fileVersion": "2.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Protocols": "2.1.4", - "System.Dynamic.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { - "assemblyVersion": "2.1.4.0", - "fileVersion": "2.1.4.216" - } - } - }, - "Microsoft.IdentityModel.Tokens/5.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Logging": "1.1.4", - "Newtonsoft.Json": "10.0.1", - "System.Collections": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Security.Claims": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.IdentityModel.Tokens.dll": { - "assemblyVersion": "5.1.4.0", - "fileVersion": "5.1.4.216" - } - } - }, - "Microsoft.Net.Http.Headers/2.0.2": { - "dependencies": { - "Microsoft.Extensions.Primitives": "2.0.0", - "System.Buffers": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Net.Http.Headers.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.NETCore.Platforms/2.0.0": {}, - "Microsoft.NETCore.Targets/1.1.0": {}, - "Microsoft.Rest.ClientRuntime/2.3.8": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Rest.ClientRuntime.dll": { - "assemblyVersion": "2.0.0.0", - "fileVersion": "2.3.8.0" - } - } - }, - "Microsoft.Rest.ClientRuntime.Azure/3.3.7": { - "dependencies": { - "Microsoft.Rest.ClientRuntime": "2.3.8", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.4/Microsoft.Rest.ClientRuntime.Azure.dll": { - "assemblyVersion": "3.0.0.0", - "fileVersion": "3.3.7.0" - } - } - }, - "Microsoft.VisualStudio.Web.BrowserLink/2.0.2": { - "dependencies": { - "Microsoft.AspNetCore.Hosting.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Abstractions": "2.0.2", - "Microsoft.AspNetCore.Http.Extensions": "2.0.2", - "Microsoft.Extensions.FileProviders.Physical": "2.0.1" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.VisualStudio.Web.BrowserLink.dll": { - "assemblyVersion": "2.0.2.0", - "fileVersion": "2.0.2.18051" - } - } - }, - "Microsoft.Win32.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "Microsoft.Win32.Registry/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.AccessControl": "4.4.0", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/Microsoft.Win32.Registry.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - }, - "runtimes/win/lib/netcoreapp2.0/Microsoft.Win32.Registry.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "NETStandard.Library/1.6.1": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.AppContext": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Console": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.Compression.ZipFile": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Net.Http": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Timer": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0" - } - }, - "Newtonsoft.Json/10.0.1": { - "dependencies": { - "Microsoft.CSharp": "4.4.0", - "System.Collections": "4.3.0", - "System.ComponentModel.TypeConverter": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Dynamic.Runtime": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Runtime.Serialization.Formatters": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/Newtonsoft.Json.dll": { - "assemblyVersion": "10.0.0.0", - "fileVersion": "10.0.1.20720" - } - } - }, - "Newtonsoft.Json.Bson/1.0.1": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1" - }, - "runtime": { - "lib/netstandard1.3/Newtonsoft.Json.Bson.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.1.20722" - } - } - }, - "Remotion.Linq/2.1.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Linq.Queryable": "4.0.1", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/Remotion.Linq.dll": { - "assemblyVersion": "2.1.0.0", - "fileVersion": "2.1.1.30000" - } - } - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/debian.8-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "debian.8-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/fedora.23-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "fedora.23-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/fedora.24-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "fedora.24-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.native.System/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Data.SqlClient.sni/4.4.0": { - "dependencies": { - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" - } - }, - "runtime.native.System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Net.Security/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "dependencies": { - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0" - } - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0", - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - } - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/opensuse.13.2-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "opensuse.13.2-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/opensuse.42.1-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "opensuse.42.1-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "runtimeTargets": { - "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.Apple.dylib": { - "rid": "osx.10.10-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/osx.10.10-x64/native/System.Security.Cryptography.Native.OpenSsl.dylib": { - "rid": "osx.10.10-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/rhel.7-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "rhel.7-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/ubuntu.14.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "ubuntu.14.04-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/ubuntu.16.04-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "ubuntu.16.04-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "runtimeTargets": { - "runtimes/ubuntu.16.10-x64/native/System.Security.Cryptography.Native.OpenSsl.so": { - "rid": "ubuntu.16.10-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-arm64/native/sni.dll": { - "rid": "win-arm64", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-x64/native/sni.dll": { - "rid": "win-x64", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "runtimeTargets": { - "runtimes/win-x86/native/sni.dll": { - "rid": "win-x86", - "assetType": "native", - "fileVersion": "4.6.25512.1" - } - } - }, - "SQLitePCLRaw.bundle_green/1.1.7": { - "dependencies": { - "SQLitePCLRaw.core": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.linux": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.osx": "1.1.7", - "SQLitePCLRaw.lib.e_sqlite3.v110_xp": "1.1.7", - "SQLitePCLRaw.provider.e_sqlite3.netstandard11": "1.1.7" - }, - "runtime": { - "lib/netcoreapp/SQLitePCLRaw.batteries_green.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - }, - "lib/netcoreapp/SQLitePCLRaw.batteries_v2.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "SQLitePCLRaw.core/1.1.7": { - "dependencies": { - "NETStandard.Library": "1.6.1" - }, - "runtime": { - "lib/netstandard1.1/SQLitePCLRaw.core.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.linux/1.1.7": { - "runtimeTargets": { - "runtimes/linux-x64/native/libe_sqlite3.so": { - "rid": "linux-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/linux-x86/native/libe_sqlite3.so": { - "rid": "linux-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.osx/1.1.7": { - "runtimeTargets": { - "runtimes/osx-x64/native/libe_sqlite3.dylib": { - "rid": "osx-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.lib.e_sqlite3.v110_xp/1.1.7": { - "runtimeTargets": { - "runtimes/win7-x64/native/e_sqlite3.dll": { - "rid": "win7-x64", - "assetType": "native", - "fileVersion": "0.0.0.0" - }, - "runtimes/win7-x86/native/e_sqlite3.dll": { - "rid": "win7-x86", - "assetType": "native", - "fileVersion": "0.0.0.0" - } - } - }, - "SQLitePCLRaw.provider.e_sqlite3.netstandard11/1.1.7": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "SQLitePCLRaw.core": "1.1.7" - }, - "runtime": { - "lib/netstandard1.1/SQLitePCLRaw.provider.e_sqlite3.dll": { - "assemblyVersion": "1.0.0.0", - "fileVersion": "1.0.0.0" - } - } - }, - "StackExchange.Redis.StrongName/1.2.4": { - "dependencies": { - "NETStandard.Library": "1.6.1", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Linq": "4.3.0", - "System.Net.NameResolution": "4.3.0", - "System.Net.Security": "4.3.0", - "System.Net.Sockets": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices.RuntimeInformation": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Thread": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "System.Threading.Timer": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/StackExchange.Redis.StrongName.dll": { - "assemblyVersion": "1.2.4.0", - "fileVersion": "1.2.4.0" - } - } - }, - "System.AppContext/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.AppContext.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Buffers/4.4.0": {}, - "System.Collections/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Collections.Concurrent/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Concurrent.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Collections.Immutable/1.4.0": {}, - "System.Collections.NonGeneric/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Collections.NonGeneric.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Collections.Specialized/4.3.0": { - "dependencies": { - "System.Collections.NonGeneric": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Collections.Specialized.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.ComponentModel/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ComponentModel.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.ComponentModel.Annotations/4.4.0": {}, - "System.ComponentModel.Primitives/4.3.0": { - "dependencies": { - "System.ComponentModel": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/System.ComponentModel.Primitives.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.ComponentModel.TypeConverter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Collections.NonGeneric": "4.3.0", - "System.Collections.Specialized": "4.3.0", - "System.ComponentModel": "4.3.0", - "System.ComponentModel.Primitives": "4.3.0", - "System.Globalization": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.ComponentModel.TypeConverter.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Console/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Data.SqlClient/4.4.3": { - "dependencies": { - "Microsoft.Win32.Registry": "4.4.0", - "System.Security.Principal.Windows": "4.4.0", - "System.Text.Encoding.CodePages": "4.4.0", - "runtime.native.System.Data.SqlClient.sni": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/System.Data.SqlClient.dll": { - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - }, - "runtimes/win/lib/netstandard2.0/System.Data.SqlClient.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.2.0.2", - "fileVersion": "4.6.26212.1" - } - } - }, - "System.Diagnostics.Contracts/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/System.Diagnostics.Contracts.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Diagnostics.Debug/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.DiagnosticSource/4.4.1": {}, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Diagnostics.FileVersionInfo.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Diagnostics.FileVersionInfo.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Diagnostics.StackTrace/4.3.0": { - "dependencies": { - "System.IO.FileSystem": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Metadata": "1.5.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Diagnostics.StackTrace.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Diagnostics.Tools/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Diagnostics.Tracing/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Dynamic.Runtime/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Dynamic.Runtime.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Globalization/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Calendars/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Globalization.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Globalization.Extensions.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.IdentityModel.Tokens.Jwt/5.1.4": { - "dependencies": { - "Microsoft.IdentityModel.Tokens": "5.1.4" - }, - "runtime": { - "lib/netstandard1.4/System.IdentityModel.Tokens.Jwt.dll": { - "assemblyVersion": "5.1.4.0", - "fileVersion": "5.1.4.216" - } - } - }, - "System.Interactive.Async/3.1.1": { - "dependencies": { - "NETStandard.Library": "1.6.1" - }, - "runtime": { - "lib/netstandard1.3/System.Interactive.Async.dll": { - "assemblyVersion": "3.0.3000.0", - "fileVersion": "3.1.1.0" - } - } - }, - "System.IO/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.Compression/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Buffers": "4.4.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.IO.Compression": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.IO.Compression.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.2.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.IO.Compression.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.IO.Compression.ZipFile/4.3.0": { - "dependencies": { - "System.Buffers": "4.4.0", - "System.IO": "4.3.0", - "System.IO.Compression": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.IO.Compression.ZipFile.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.IO.FileSystem/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Expressions/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.ObjectModel": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Linq.Expressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Linq.Queryable/4.0.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Linq.Expressions": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Linq.Queryable.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "1.0.24212.1" - } - } - }, - "System.Net.Http/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.DiagnosticSource": "4.4.1", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Net.Http.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Net.Http.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Net.NameResolution/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Principal.Windows": "4.4.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "runtime.native.System": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Net.NameResolution.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Net.NameResolution.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Net.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Net.Security/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.Win32.Primitives": "4.3.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Extensions": "4.3.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Claims": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Security.Cryptography.X509Certificates": "4.3.0", - "System.Security.Principal": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.ThreadPool": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Security": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Net.Security.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Net.Security.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Net.Sockets/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Net.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Numerics.Vectors/4.4.0": {}, - "System.ObjectModel/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.ObjectModel.dll": { - "assemblyVersion": "4.0.13.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Private.DataContractSerialization/4.1.1": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Emit.Lightweight": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XmlDocument": "4.3.0", - "System.Xml.XmlSerializer": "4.0.11" - }, - "runtime": { - "lib/netstandard1.3/System.Private.DataContractSerialization.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "1.0.24212.1" - } - } - }, - "System.Reflection/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit/4.3.0": { - "dependencies": { - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Reflection.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Metadata/1.5.0": {}, - "System.Reflection.Primitives/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.TypeExtensions/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.5/System.Reflection.TypeExtensions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Resources.ResourceManager/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Globalization": "4.3.0", - "System.Reflection": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0" - } - }, - "System.Runtime.CompilerServices.Unsafe/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": { - "assemblyVersion": "4.0.3.0", - "fileVersion": "0.0.0.0" - } - } - }, - "System.Runtime.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.Handles/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime.InteropServices/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - } - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "dependencies": { - "System.Reflection": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0" - }, - "runtime": { - "lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Runtime.Numerics/4.3.0": { - "dependencies": { - "System.Globalization": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Numerics.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Serialization.Primitives": "4.3.0" - }, - "runtime": { - "lib/netstandard1.4/System.Runtime.Serialization.Formatters.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Runtime.Serialization.Json/4.0.2": { - "dependencies": { - "System.IO": "4.3.0", - "System.Private.DataContractSerialization": "4.1.1", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Serialization.Json.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "1.0.24212.1" - } - } - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "dependencies": { - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Runtime.Serialization.Primitives.dll": { - "assemblyVersion": "4.1.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.AccessControl/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Security.Principal.Windows": "4.4.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.AccessControl.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp2.0/System.Security.AccessControl.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - }, - "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Security.Claims/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Security.Principal": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Security.Claims.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.Apple": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtimeTargets": { - "runtimes/osx/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { - "rid": "osx", - "assetType": "runtime", - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Algorithms.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Cng/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.Cng.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.2.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Csp/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Csp.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Collections.Concurrent": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.3/System.Security.Cryptography.Encoding.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "1.0.24212.1" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.Globalization.Calendars": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.Handles": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Runtime.Numerics": "4.3.0", - "System.Security.Cryptography.Algorithms": "4.3.0", - "System.Security.Cryptography.Cng": "4.3.0", - "System.Security.Cryptography.Csp": "4.3.0", - "System.Security.Cryptography.Encoding": "4.3.0", - "System.Security.Cryptography.OpenSsl": "4.3.0", - "System.Security.Cryptography.Primitives": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "runtime.native.System": "4.3.0", - "runtime.native.System.Net.Http": "4.3.0", - "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0" - }, - "runtimeTargets": { - "runtimes/unix/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - }, - "runtimes/win/lib/netstandard1.6/System.Security.Cryptography.X509Certificates.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Cryptography.Xml/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { - "assemblyVersion": "4.0.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Security.Principal/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.0/System.Security.Principal.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Security.Principal.Windows/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Security.Principal.Windows.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - }, - "runtimeTargets": { - "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": { - "rid": "unix", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - }, - "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Spatial/5.8.2": { - "runtime": { - "lib/netstandard1.1/System.Spatial.dll": { - "assemblyVersion": "5.8.1.0", - "fileVersion": "5.8.1.62767" - } - }, - "resources": { - "lib/netstandard1.1/de/System.Spatial.resources.dll": { - "locale": "de" - }, - "lib/netstandard1.1/es/System.Spatial.resources.dll": { - "locale": "es" - }, - "lib/netstandard1.1/fr/System.Spatial.resources.dll": { - "locale": "fr" - }, - "lib/netstandard1.1/it/System.Spatial.resources.dll": { - "locale": "it" - }, - "lib/netstandard1.1/ja/System.Spatial.resources.dll": { - "locale": "ja" - }, - "lib/netstandard1.1/ko/System.Spatial.resources.dll": { - "locale": "ko" - }, - "lib/netstandard1.1/ru/System.Spatial.resources.dll": { - "locale": "ru" - }, - "lib/netstandard1.1/zh-Hans/System.Spatial.resources.dll": { - "locale": "zh-Hans" - }, - "lib/netstandard1.1/zh-Hant/System.Spatial.resources.dll": { - "locale": "zh-Hant" - } - } - }, - "System.Text.Encoding/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Text.Encoding.CodePages/4.4.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0" - }, - "runtime": { - "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - }, - "runtimeTargets": { - "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": { - "rid": "win", - "assetType": "runtime", - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Text.Encoding.Extensions/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0" - } - }, - "System.Text.Encodings.Web/4.4.0": { - "runtime": { - "lib/netstandard2.0/System.Text.Encodings.Web.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.25519.3" - } - } - }, - "System.Text.RegularExpressions/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.6/System.Text.RegularExpressions.dll": { - "assemblyVersion": "4.1.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Tasks/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Threading.Tasks.Extensions/4.4.0": {}, - "System.Threading.Tasks.Parallel/4.3.0": { - "dependencies": { - "System.Collections.Concurrent": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tracing": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Threading.Tasks": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.Tasks.Parallel.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Thread/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.Thread.dll": { - "assemblyVersion": "4.0.1.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.ThreadPool/4.3.0": { - "dependencies": { - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Threading.ThreadPool.dll": { - "assemblyVersion": "4.0.11.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Threading.Timer/4.3.0": { - "dependencies": { - "Microsoft.NETCore.Platforms": "2.0.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.ValueTuple/4.4.0": {}, - "System.Xml.ReaderWriter/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.IO.FileSystem": "4.3.0", - "System.IO.FileSystem.Primitives": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Runtime.InteropServices": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Text.Encoding.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading.Tasks": "4.3.0", - "System.Threading.Tasks.Extensions": "4.4.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.ReaderWriter.dll": { - "assemblyVersion": "4.1.0.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Xml.XDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Diagnostics.Tools": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Reflection": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XDocument.dll": { - "assemblyVersion": "4.0.12.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Xml.XmlDocument/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlDocument.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Xml.XmlSerializer/4.0.11": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Linq": "4.3.0", - "System.Reflection": "4.3.0", - "System.Reflection.Emit": "4.3.0", - "System.Reflection.Emit.ILGeneration": "4.3.0", - "System.Reflection.Extensions": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Reflection.TypeExtensions": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Text.RegularExpressions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XmlDocument": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XmlSerializer.dll": { - "assemblyVersion": "4.0.11.0", - "fileVersion": "1.0.24212.1" - } - } - }, - "System.Xml.XPath/4.3.0": { - "dependencies": { - "System.Collections": "4.3.0", - "System.Diagnostics.Debug": "4.3.0", - "System.Globalization": "4.3.0", - "System.IO": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XPath.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "System.Xml.XPath.XDocument/4.3.0": { - "dependencies": { - "System.Diagnostics.Debug": "4.3.0", - "System.Linq": "4.3.0", - "System.Resources.ResourceManager": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Extensions": "4.3.0", - "System.Threading": "4.3.0", - "System.Xml.ReaderWriter": "4.3.0", - "System.Xml.XDocument": "4.3.0", - "System.Xml.XPath": "4.3.0" - }, - "runtime": { - "lib/netstandard1.3/System.Xml.XPath.XDocument.dll": { - "assemblyVersion": "4.0.2.0", - "fileVersion": "4.6.24705.1" - } - } - }, - "webhookSharp/1.0.0": { - "runtime": { - "lib/net6.0/webhook#.dll": { - "assemblyVersion": "0.0.0.0", - "fileVersion": "0.0.0.0" - } - } - }, - "WindowsAzure.Storage/8.1.4": { - "dependencies": { - "Microsoft.Data.OData": "5.8.2", - "NETStandard.Library": "1.6.1", - "Newtonsoft.Json": "10.0.1", - "System.Spatial": "5.8.2" - }, - "runtime": { - "lib/netstandard1.3/Microsoft.WindowsAzure.Storage.dll": { - "assemblyVersion": "8.1.4.0", - "fileVersion": "8.1.4.0" - } - } - } - } + ".NETCoreApp,Version=v6.0": {} }, - "libraries": { - "Emailer/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MKz/p7Nq4omeANwvqEm0RJRX2VRTkFwn0dmGHkxt5/TeWilN/rBEUMiGTX2ySHqh/QbQviPXnwfZQFaTK6JbGA==", - "path": "emailer/1.0.0", - "hashPath": "emailer.1.0.0.nupkg.sha512" - }, - "Libuv/1.10.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GsCf4q+eyaI49rCPlgYxdxa1SQCysXFFdSJWdstrwxytg4+VPYLYrXD4AT2rjHVJ+UF7SSWX9CapWEYaU4ejVQ==", - "path": "libuv/1.10.0", - "hashPath": "libuv.1.10.0.nupkg.sha512" - }, - "Microsoft.ApplicationInsights/2.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4dX/zu3Psz9oM3ErU64xfOHuSxOwMxN6q5RabSkeYbX42Yn6dR/kDToqjs+txCRjrfHUxyYjfeJHu+MbCfvAsg==", - "path": "microsoft.applicationinsights/2.4.0", - "hashPath": "microsoft.applicationinsights.2.4.0.nupkg.sha512" - }, - "Microsoft.ApplicationInsights.AspNetCore/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kiGmzl9Cav34dF7AHVMoJxdJJQEeLB8KZGNwX1LjImG9iem5hGk4DkHpW7/m9Nh3DrL8IKSL3mqQo+IPqWfMRQ==", - "path": "microsoft.applicationinsights.aspnetcore/2.1.1", - "hashPath": "microsoft.applicationinsights.aspnetcore.2.1.1.nupkg.sha512" - }, - "Microsoft.ApplicationInsights.DependencyCollector/2.4.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RWxdX90MY6tNF8S5lwRvJcHiBMIWwVLCxd4TGIEl3X0yAKaolY2vs4zTCvyCIVkEAMs1aInTgWkYwOjzYvAHWw==", - "path": "microsoft.applicationinsights.dependencycollector/2.4.1", - "hashPath": "microsoft.applicationinsights.dependencycollector.2.4.1.nupkg.sha512" - }, - "Microsoft.AspNetCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M1kweIFWsyqHnY4W8Jqwz/tuVKF7Ff1mokn9+jpMs+S8m1wlGKeqmy9ovNF1rJoSTnF97cb4Wn0JoTA84bCYSQ==", - "path": "microsoft.aspnetcore/2.0.2", - "hashPath": "microsoft.aspnetcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.All/2.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hpWBRgs094P0jBWJRqBV+8oXl6G+O5ixDAgXI5qouOsg2jlLOmYr1+95+lRbLSn31HhKbQdNel6VQSDUbm0juw==", - "path": "microsoft.aspnetcore.all/2.0.7", - "hashPath": "microsoft.aspnetcore.all.2.0.7.nupkg.sha512" - }, - "Microsoft.AspNetCore.Antiforgery/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-182axAPHGthEbxE9/JSTuFUr5KS8O4a4kPoTp4GaqHjXYp8ddZ3y69XDJCqavvZb+7ziMnWI9ONoBo6QRW41OA==", - "path": "microsoft.aspnetcore.antiforgery/2.0.2", - "hashPath": "microsoft.aspnetcore.antiforgery.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ApplicationInsights.HostingStartup/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w861s7DkUmgjg1Jhviw49m6FJg+rk0lXWUtfphVainBsGfO2O5d6su8dwmUGg3mcyqax9nceWQMekVxVVS1+mA==", - "path": "microsoft.aspnetcore.applicationinsights.hostingstartup/2.0.2", - "hashPath": "microsoft.aspnetcore.applicationinsights.hostingstartup.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-11a6DvTSur4T62bf/l0nb1uS0h0vXfOiAMCwDYqFuR1Pkox8v9eiTgduyxDppmEQuAh3TboPhYY3TzufEAFK3Q==", - "path": "microsoft.aspnetcore.authentication/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-12+IIkf+5eM/fNch3k+nj8nzIeaQYBF87TxZZ3Uf42wPoMuGzc8nMx8fMQDyqKtzJJ+9WCnH7N9N8ekTz9F7xg==", - "path": "microsoft.aspnetcore.authentication.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.authentication.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Cookies/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JZt3k5rkAysYTShTRuYCaLXOT6o8BdSs1BmBbUDI/fLXHeRe3rPr3dNTAYjrvVjcfOLHqXcQTJCRiheZmIL2Jw==", - "path": "microsoft.aspnetcore.authentication.cookies/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.cookies.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qA2YEcpU02rBZvtOaZk4RPIBqneGAzkS0dBQXcHk31cvf5bbzj+FHENmTKgsXDADyKVR0U1+7kS+bc44JxGCVA==", - "path": "microsoft.aspnetcore.authentication.core/2.0.2", - "hashPath": "microsoft.aspnetcore.authentication.core.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Facebook/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+WGDlg9GRhT6GoHp2U+xXFvknBCj9beFvgqwUlFe6It8Sygaq9san/W3UQkQGP/HECn/eijrZK17rIQQvj2cYg==", - "path": "microsoft.aspnetcore.authentication.facebook/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.facebook.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Google/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Dquas27vl4wvVHjgPFqlg9/Sczg+pxP0MqNOgV7LR1JfLxaasULciKxEQV2vOMqFTxjdqMi10WbSYWKYQyiKVw==", - "path": "microsoft.aspnetcore.authentication.google/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.google.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AwYc5nGOWkpUHRd5JI3ummWJTciuvjskL7zIfgGgFwhaK3l8ZeDTHpHyTXW+Zjn69Cq+FRSLNiuEkAWQVJ8APQ==", - "path": "microsoft.aspnetcore.authentication.jwtbearer/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.MicrosoftAccount/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-op1Xhi/4voQnCPsTf9ABQ+EaGV+6lAQOiLnEY3swIWq+v0ywg0Ze1vfmBjyktb4NIQgB5mO/eSSUOPoqFrXU5w==", - "path": "microsoft.aspnetcore.authentication.microsoftaccount/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.microsoftaccount.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.OAuth/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cuQYTKA/u5/uY5Wxu8OyLRUAt3U7kGyBmHwHvWz83vseBsnvso+qp+KX9syr/5PfkEvzub1RCvctB2NCRz5vNQ==", - "path": "microsoft.aspnetcore.authentication.oauth/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.oauth.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.OpenIdConnect/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2gRCExy0c2jrrsbwbjEeqK3o0ZEaVOxl8u9X+43GbWG3UDh4Zt8agGu+PhMxUO05j4Z2u5RBZVYHIGoZnuniMA==", - "path": "microsoft.aspnetcore.authentication.openidconnect/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.openidconnect.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authentication.Twitter/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-CrlYxaEclxWy9jsndqKy21jyQk1QpnxaFZyn9Mw7/05BivAbEpLQ5pljFhqRHpQoaafWm96gKQXEWirftnh8kA==", - "path": "microsoft.aspnetcore.authentication.twitter/2.0.3", - "hashPath": "microsoft.aspnetcore.authentication.twitter.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IUiI+cAzkcvkHtdoXuArk+RFQVmORyBC234T+kXuOCzsxCazMmEscX7ZvQua7JYbw5f7WgeG7iXhsBdoLUC2jQ==", - "path": "microsoft.aspnetcore.authorization/2.0.3", - "hashPath": "microsoft.aspnetcore.authorization.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Authorization.Policy/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DTNCn50Hhbkt6XsQ9huZYgj2NIw20i7UeJZQ5jCrwFUrUIRlOhV2y5X2JQ8v1QEkpod+/3OjuWRb4tXWQC6t1g==", - "path": "microsoft.aspnetcore.authorization.policy/2.0.3", - "hashPath": "microsoft.aspnetcore.authorization.policy.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.AzureAppServices.HostingStartup/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LgcCPhxGp3+YQMDSLwMXNA1l0drIHpbyV3XFCs1Apmc9eRHYD8SOF+J+IlFWk6fPFgEEOMC0Yw2eXGlv4fGC/w==", - "path": "microsoft.aspnetcore.azureappservices.hostingstartup/2.0.2", - "hashPath": "microsoft.aspnetcore.azureappservices.hostingstartup.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.AzureAppServicesIntegration/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-N/wffLaVJWORJjze62bKmpUh5JYSp1lTf6laxaxLHkH9INvklnDJ4rmSS1guSPbPQLmkWmBrBzlFR/NMDGAdqg==", - "path": "microsoft.aspnetcore.azureappservicesintegration/2.0.2", - "hashPath": "microsoft.aspnetcore.azureappservicesintegration.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.CookiePolicy/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d9DS8W5yEFyPmbIczkoe4sS6MgmOJkKX4T9gLecFhNuwhMk3B1vicdKzzALPAuuEOzf9EoejY+uDWr1eHy81tA==", - "path": "microsoft.aspnetcore.cookiepolicy/2.0.3", - "hashPath": "microsoft.aspnetcore.cookiepolicy.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cors/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+mmN69VlbJL4q82C5wKCMdSnxjk4VfcCysDcLIXmNYloI9PY1VqOcHD1A3E6EaPB0ncEb4J+Fg71XO6HToIl7w==", - "path": "microsoft.aspnetcore.cors/2.0.2", - "hashPath": "microsoft.aspnetcore.cors.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.Internal/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pCJyY7vC6YWY94ssKcgGzVFGsK/bk7RVEH/BxwHmc+T3t5VmXlBq7VvUmhLfk+P5Uc1l0hDIJX0ZJRLy9Sz1jg==", - "path": "microsoft.aspnetcore.cryptography.internal/2.0.2", - "hashPath": "microsoft.aspnetcore.cryptography.internal.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Cryptography.KeyDerivation/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JblI3dWCRga40Y6PFUNsdGMAgmMu7Igb9sAtcG3nY8O2tvfuqwkpzGao8KE081KBndGGBcLUD4iWDkoMoGOQVQ==", - "path": "microsoft.aspnetcore.cryptography.keyderivation/2.0.2", - "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BXVpydukX6AjcnELAZHtTNexSdGLwJ21suskAtDgQshDz/mfySm0Z/voNzQyPFF6SMzDf7iXnXpEBMZchL18Rg==", - "path": "microsoft.aspnetcore.dataprotection/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Q4eEkEE527CR1qzfyVeTGDVL3mss2D0VKSMWJCwhzxVmSDFy3zyXaJfCDu39GnExAVM9gLKzkoU6KoJGu3vyAg==", - "path": "microsoft.aspnetcore.dataprotection.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.AzureStorage/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ax6WM99Eyne3GkaKx4LyBT0umSIVChUirI3toLl+Xn2FpwX9ci3aq8yjsRQS1gZ/GBHLwvCjYndzmwo4MO58Ag==", - "path": "microsoft.aspnetcore.dataprotection.azurestorage/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.azurestorage.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.DataProtection.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hHHlz9zhKkbz8S+wc9cxkhYrKbtvRugoSxpPuOnS8dL/KgNYWWhv0EW2LUdzPXkUIoJDAWpvWdmt28tTT/fBQg==", - "path": "microsoft.aspnetcore.dataprotection.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.dataprotection.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fAsBgV/202K4ZMB3eFLWAXYRqUz4uf9CR9MwpNYJhMhO+yHxNPGDFBatsiKUVxG4oeMdhFXzYwUbUSaWUYU/7Q==", - "path": "microsoft.aspnetcore.diagnostics/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-4Zb2/cIFGfyHhPMr1tg1Tyuur4PK9Nr5uKnRLxHPJJh1OuAwEAZtUsPHcUa6HHNoA5tZhUFonHJwiFTy9+ZLLA==", - "path": "microsoft.aspnetcore.diagnostics.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fwQvTUIMWXSChZszqBj8005USTlRCUsC0JLprK6EuQJIggbZZfGoyZTv2DLrXJgKSbCWntt2XKXRgfi/VkPwRA==", - "path": "microsoft.aspnetcore.diagnostics.entityframeworkcore/2.0.2", - "hashPath": "microsoft.aspnetcore.diagnostics.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qKV9PnsiVC2J1ws1DPoQ1fX3bowLTK2WjXPXpItgKVbuuLSWM1ECoObX2fOkQt6FKt4vJ9i4j/hktFavxova1Q==", - "path": "microsoft.aspnetcore.hosting/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-358NTTCWJWpDKno3S85BU0hjxWQ8EzsyjZ5OSMi2XpQ9SrYwzTq6tlXSpVS3cV2RJ2Jx9lXc8uSXFwrOVyUieQ==", - "path": "microsoft.aspnetcore.hosting.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tvz7D661JTyJXRxWLqOSH0s1zF9bLviZd14aA8poR+srvldS0gg1j62e7SaM5LQrUn+Z4dPwJqBtLXZDj5PtYw==", - "path": "microsoft.aspnetcore.hosting.server.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Html.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l72nlZuVphJbMvmt2k+2s8A6QlfjhYiINPtMVKvD752UzIc/vAmvFUuARjUcCRGqFV/q+r+xkQEyPzLW3xu81Q==", - "path": "microsoft.aspnetcore.html.abstractions/2.0.1", - "hashPath": "microsoft.aspnetcore.html.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oVmQJvA1dHr96VcJVyUYEPcQH+FHSJSEu52Fq6aB7rmpjtyxlcFzyvRNumD4J1QJjlhE/V8jF10lY2hH0J6h4w==", - "path": "microsoft.aspnetcore.http/2.0.2", - "hashPath": "microsoft.aspnetcore.http.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yQM9JzPAExsxTqvJBBr3yC+6XyOETi2T/eOOBjrOOnYgQOO+7M7J8VvAW0wQID9zh7QqWO6kh3BGCT/aqvydtg==", - "path": "microsoft.aspnetcore.http.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.http.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-z9uJ6w3BnhjWZZW+i5rVCqKIVLmngLP1AutfOJXJKtXKjAOBqWSTBgySGROqzWkPuDXot1dHVP7NAMnhtloIiQ==", - "path": "microsoft.aspnetcore.http.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.http.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Http.Features/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1U5fPSOtIq+cPuqJTjN+EFN3dWn4ptSjybd8minSbyhy0oXr8ujYla86kb9kM3rddUBgrGCyTp/hf0/tMZab+g==", - "path": "microsoft.aspnetcore.http.features/2.0.2", - "hashPath": "microsoft.aspnetcore.http.features.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.HttpOverrides/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hZPYYSnG17A+fFws1R5eQBmzF/9zewVlsBk/XeXTQ8fmjY8fUaOyBQGrs3OWKRXtRt3D1VetJ+ngZFl3a5YS9g==", - "path": "microsoft.aspnetcore.httpoverrides/2.0.2", - "hashPath": "microsoft.aspnetcore.httpoverrides.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Identity/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-12Ky01ytqyiWnOeQsarkSTrTGMMxxexzTgJ7zm08iiEquaiBzBTMKmi/5rBH8CyFcMQx3kLqnNzrglq0DYHzpg==", - "path": "microsoft.aspnetcore.identity/2.0.2", - "hashPath": "microsoft.aspnetcore.identity.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Identity.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-QSPJenMEmjZmKnZ+ZJvMudhzHISHbEm2LarScz6AHZwgoRY0j+ZdKTVLtN+tAaFeJ2AXCxRVkeBAouLHFyHSAw==", - "path": "microsoft.aspnetcore.identity.entityframeworkcore/2.0.2", - "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.JsonPatch/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-US78cfi7nrPTXeONgcSWbgrUBLs1Aca4kCJTieWXDLg0G0gwmdfPbd6S3c5TdJRQdA69K3UhPAs9r9ZAMjIFAA==", - "path": "microsoft.aspnetcore.jsonpatch/2.0.0", - "hashPath": "microsoft.aspnetcore.jsonpatch.2.0.0.nupkg.sha512" - }, - "Microsoft.AspNetCore.Localization/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nijm4SSe5LwIOod5CHOFS4oGggNqyQCSb1DhA1Gy+R8hrwdc0vZEYuclyur9jysGSUNiUw/KWGeVIB99u9rdVw==", - "path": "microsoft.aspnetcore.localization/2.0.2", - "hashPath": "microsoft.aspnetcore.localization.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Localization.Routing/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-R8Dfo13h2jUmCxOCDk0AZBUB9LIcDpRKIuarjaHh8QZ/Vnmg3+4MKTK2nUbnDyGuhkUt/06nVoB7LxSDhcUqSQ==", - "path": "microsoft.aspnetcore.localization.routing/2.0.2", - "hashPath": "microsoft.aspnetcore.localization.routing.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.MiddlewareAnalysis/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hjAzkHE9JFOi6YNneGbjlyUEZ+a7dQldTZJlhE2t4e2EMfLPY+31y5hbAYfVBKVooJDaWA0nmCUMuhdH+Nceew==", - "path": "microsoft.aspnetcore.middlewareanalysis/2.0.2", - "hashPath": "microsoft.aspnetcore.middlewareanalysis.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WkyEZDF709/l7ljPUD4j1IRj3McGgO8emGO7SNz+WK/HL6dmHL234uUcEjNEqFEpJJpxvvQVRal0YwwhZdeGZw==", - "path": "microsoft.aspnetcore.mvc/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Abstractions/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iXPYz6zZE6vLLJYjQA7F8vtyPqYgOR1bOhChkfuhbIzrU4VELB2I3ozOdMGviXlmApbpRXZKd4z7viqlKKXiIg==", - "path": "microsoft.aspnetcore.mvc.abstractions/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.abstractions.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.ApiExplorer/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NllnW4FpRqBTw+P9RG6pVZdHglpx7F3jm73DNdRz66ijzypY/e0zXDItKPdmjPkRH0AIWAI+TxaHW4lcGE7MqQ==", - "path": "microsoft.aspnetcore.mvc.apiexplorer/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.apiexplorer.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Core/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKyr3rrADlyZYkFydM3ds5F682feixPQmt/y0QsbjrsNt4eghSVsMvMqD/v2NMjHs8kH4TUsK4qXVPOSFonQ7A==", - "path": "microsoft.aspnetcore.mvc.core/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.core.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Cors/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xSqDCgTwAk0wjcv4RcaE7MpDs9ELctrLR9ppx6AKbKrTriPqvXoCvFmLnUoXnCNQwn4at7R/C/66TtLfYfwH4g==", - "path": "microsoft.aspnetcore.mvc.cors/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.cors.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.DataAnnotations/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KNb4rAFnXKZbGxWch8dNg0f9jpgUZUgaPgDFncvjtfSNW6Ml/746KBixXk/lxZq5W+MW/wnjyOr49+WLG/SmzQ==", - "path": "microsoft.aspnetcore.mvc.dataannotations/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.dataannotations.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Formatters.Json/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Vts06sEs576xjcnRzEMVKYev25N/fkA2Zeisvc3JRtXtrxVPgJretQ1Yne2JUQuTsaSCMn0TcJtbV3r2FusVGQ==", - "path": "microsoft.aspnetcore.mvc.formatters.json/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.formatters.json.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Formatters.Xml/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LoVS9sHEG0i39LY8cQnVEfdAkYpal1p2idAkEgZIqtaW9su8Kf+8VGjlm2LW4PlX8sru559DNuNp8NBbbsy6Rg==", - "path": "microsoft.aspnetcore.mvc.formatters.xml/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.formatters.xml.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Localization/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0RaOWJmXno0GAQiJ4j98KOjltGR5Gb9yu16AmRfmEIZVIY+B+s3wfZBHGgTpYxAEuAAzzUAgMX/wyhAkefCp4w==", - "path": "microsoft.aspnetcore.mvc.localization/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.localization.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-T56Niuff/u4nuPwnBTociMVE/dzSGu8GcuW4L+gqV42WDE/V9AdJEtae6nQ2DSdvZOokULJ74eNAe2RL1Gz4Sw==", - "path": "microsoft.aspnetcore.mvc.razor/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razor.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor.Extensions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7Jr4WCpJRyHA44S6BuqgERDNeR3222Wbu3X/E2HMyiNlqIkPv4FAoEu6zqcG5iy9Y/vMzURYPASVOIBQs5ZVXg==", - "path": "microsoft.aspnetcore.mvc.razor.extensions/2.0.2", - "hashPath": "microsoft.aspnetcore.mvc.razor.extensions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3tyvIJ33NUumLp3A6McdX8gklkYYOj1antb1zL8CzkL94tIEVK//cUJnRdQUwtegSI1cbkjXr4/9ZWnALKYkpw==", - "path": "microsoft.aspnetcore.mvc.razor.viewcompilation/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razor.viewcompilation.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.RazorPages/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uugn2CpSkTisavKbHgAtCYQoSTsODNbwp+de+xwDVlUjq2IFxQTs/EFCWTFlqbNAIMUEFnoDKKx6Zlx8M20INg==", - "path": "microsoft.aspnetcore.mvc.razorpages/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.razorpages.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.TagHelpers/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vrfBUPe9KmVa8hcJaq1QVA8WGQRBbaXthOt86p48t4wh9FnkrvVXLfBTRdMz7F8X3grgXt+gZkil8Tlk+9L5hQ==", - "path": "microsoft.aspnetcore.mvc.taghelpers/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.taghelpers.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Mvc.ViewFeatures/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7z2Al4cs5Rgy42rdU41fm3GP7+ZSDrF8aMi7W9b/WXql7nysSS9v/2r4eE5H3xMv2M4b3rjOyAPUurkLZVV58w==", - "path": "microsoft.aspnetcore.mvc.viewfeatures/2.0.3", - "hashPath": "microsoft.aspnetcore.mvc.viewfeatures.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.NodeServices/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-o8Jsb9nZ2UpJoMH2Cl+MhLLICLKxOuX/kT+H8A0Mfe3LJK4X55TwjSTUU6qS9486+pawH/HMVND1SEhZriWHQg==", - "path": "microsoft.aspnetcore.nodeservices/2.0.3", - "hashPath": "microsoft.aspnetcore.nodeservices.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Owin/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RFfcbP54mcwdkiN5tTEpTCvLoYMOmh8P0XutxPVyn3lQmTKDJjUp+VE3DlTQ0E4mNYhgAR/8I8C6aGf1CTsHJw==", - "path": "microsoft.aspnetcore.owin/2.0.2", - "hashPath": "microsoft.aspnetcore.owin.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-g5Cf2gwEg0B8WPE3XA55ve4S9l+5y0c5LMC7jga9KBjrp1ejNTS+nSeLbi9Bg/wYPfoc7Ga4yFqbFKvvODBbow==", - "path": "microsoft.aspnetcore.razor/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor.Language/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8kcc66kk9zEtd661VVuQnmqs/S96O00TKaly5InupBPkiptgFxEcfpxC4zaCDFwmh9fo6xNJu1HlqTHiHGx6Cw==", - "path": "microsoft.aspnetcore.razor.language/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.language.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Razor.Runtime/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-iaTOXW839pOB+qpB2DqZgGGOjgyFq2wfw0blFr8QjiKKqE4h+/UuRCPdFw5dloIfX9msIERb73bbnYGknhsGZQ==", - "path": "microsoft.aspnetcore.razor.runtime/2.0.2", - "hashPath": "microsoft.aspnetcore.razor.runtime.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCaching/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Inob5PAUyo+DtoXgGpBSDpIG9E98cUZXsFnNrYUUXVmcsLMknTpcALZxOJtDmvUcz9dSdMU9wDGYB2J2U1llng==", - "path": "microsoft.aspnetcore.responsecaching/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecaching.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCaching.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GDf8IgKCFKB0FRqzI15oky08OS7PwSmxCzAQoHhEgHS6hl3gEmOL65aZUu+S7v+VPd9kj9fEDuXF4vRDhSWUZg==", - "path": "microsoft.aspnetcore.responsecaching.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecaching.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.ResponseCompression/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3ik8SSK2dAHrzTSGZrAHD4dM1Pu5tQcLqnM0NWWZnakfbJuAE1EGdfdOAEmktOvvAGrw6+nXDZSzU1bw3xNUdA==", - "path": "microsoft.aspnetcore.responsecompression/2.0.2", - "hashPath": "microsoft.aspnetcore.responsecompression.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Rewrite/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pd+f2w7MhGmExjWzhzNK+cuE1U5aq6OfQoLHTnU64cwrJB83Ufk6Tu/93OhzcGpUVE9cmghikg2tBr9xcTwf6A==", - "path": "microsoft.aspnetcore.rewrite/2.0.2", - "hashPath": "microsoft.aspnetcore.rewrite.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v0f0iRS9H71g49cwNH8hezpZalluUc1Ok3sModvqC4heLdqfAAO52GxWYVtB6lOw5JR6YYy3KvINOx+YghsdHg==", - "path": "microsoft.aspnetcore.routing/2.0.2", - "hashPath": "microsoft.aspnetcore.routing.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Routing.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sqI4xsQYm/11KsY8P892yrpL3ALAp6e6u12mrnbdWhQt/IiWhK4X9OIQVVMM+ofrPkAKsjP96ctEkJcDKysNVw==", - "path": "microsoft.aspnetcore.routing.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.routing.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.HttpSys/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hbwM1WVODYXGn1alR9NkXCMw9P6To5AOPkE8tqdh/TmnCECNwDz75qhpPmhQK+xa9nKdnEQlzjqkTYsmbb5beQ==", - "path": "microsoft.aspnetcore.server.httpsys/2.0.3", - "hashPath": "microsoft.aspnetcore.server.httpsys.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.IISIntegration/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUbQIZp5dmEnDrgjIGjiTqqMBlus1+q+nL0JTmo40UveFVMO4rQSBMwv7M9QzR+T1qFCWNcysbutHIOdoYl8bA==", - "path": "microsoft.aspnetcore.server.iisintegration/2.0.2", - "hashPath": "microsoft.aspnetcore.server.iisintegration.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rPDyGoafAZwRvovro5wzmeaOScYjehjy7yABvgMfkkiPTUeSDdtm020XR3HFU+GxCAmhU8bQhLUH0CKk9NNGDQ==", - "path": "microsoft.aspnetcore.server.kestrel/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+d7WB++otIdpV10mbHsUEcPmL+676Zljsls4DUkaSB8toiYndEeK+yxXj9OsGtTCzQhv4FjLqEcgw01oA0JYbw==", - "path": "microsoft.aspnetcore.server.kestrel.core/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.core.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Https/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v8WKn9TCiGvgocbCFDxeOj3neAgEHwfpqu/J4W2GbwprRDawFLP5XbTDjbNjo5J2UVgFH5NHaRJocNWc3raQ9g==", - "path": "microsoft.aspnetcore.server.kestrel.https/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.https.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-25BwaKnlKHZqPnOT1De2Oe7kpwWWxb7eMrnJx2FPyN5N4rfn/3GaSC72nZzwT4us9e8vKUJP+uzo1yFEBblbXA==", - "path": "microsoft.aspnetcore.server.kestrel.transport.abstractions/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.transport.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3H5R93EodGu8WsPYJwjXyDwks+nvpso6F01qPiowWU1dHpPGsY8px3XX3QTX3vPlwCXjpwvwlDXY8AT7kgBJzg==", - "path": "microsoft.aspnetcore.server.kestrel.transport.libuv/2.0.2", - "hashPath": "microsoft.aspnetcore.server.kestrel.transport.libuv.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.Session/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-p0YokieiGsIlxNQ52kSlKmHBiEUK2VSEADdKQJcw2JoHuk4SVayDm8fgqpkoMxt+dNlr+mvjFECXI4NGxDDOnA==", - "path": "microsoft.aspnetcore.session/2.0.2", - "hashPath": "microsoft.aspnetcore.session.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.SpaServices/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-EQqYTbrlshzny6OY7quuLZEhUwQ3Io6Km60ns099PluwfZiRfpys+gSzEk+cfOJsHdJcKXKZT8rvLAGREJyQAQ==", - "path": "microsoft.aspnetcore.spaservices/2.0.3", - "hashPath": "microsoft.aspnetcore.spaservices.2.0.3.nupkg.sha512" - }, - "Microsoft.AspNetCore.StaticFiles/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-8G/Dl4sjp7GWOlh0YoGTGEeAH9fkwiEoPFmm/s4jZUxeTIOJkTCKJAP8xC2sYgcORLMZFINQI4kdGp6Wm4odPw==", - "path": "microsoft.aspnetcore.staticfiles/2.0.2", - "hashPath": "microsoft.aspnetcore.staticfiles.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.WebSockets/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VUZCI/lAfPNU3KneT6xezPnUDUPnP0RzAFAcR+zNebBQ584STXLgy04PSeKMy5UgUzihln5N8xLLfM7bZSHlvQ==", - "path": "microsoft.aspnetcore.websockets/2.0.2", - "hashPath": "microsoft.aspnetcore.websockets.2.0.2.nupkg.sha512" - }, - "Microsoft.AspNetCore.WebUtilities/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dvn80+p1AIQKOfJ+VrOhVMUktWRvJs7Zb+UapZGBNSyrCzTsYiXbb9C7Mzw+nGj5UevnLNFcWWc7BUlLMD2qpw==", - "path": "microsoft.aspnetcore.webutilities/2.0.2", - "hashPath": "microsoft.aspnetcore.webutilities.2.0.2.nupkg.sha512" - }, - "Microsoft.Azure.KeyVault/2.3.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-A82ESUdfLz2wMhYuPxrwf/fA7JVt3IARgeMCG3TsaLtxUxa9RBKX3f0zdnKmvBvJ/u1/5g03OLR26GPekqY5HQ==", - "path": "microsoft.azure.keyvault/2.3.2", - "hashPath": "microsoft.azure.keyvault.2.3.2.nupkg.sha512" - }, - "Microsoft.Azure.KeyVault.WebKey/2.0.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MVSYao62R9rwl9KF+IsJm+XBLupJj1ma2lfwNeFlSWziXGAopnYK+YkDWqABOqNIV9kpza/MvNBxITzhlJIyIw==", - "path": "microsoft.azure.keyvault.webkey/2.0.7", - "hashPath": "microsoft.azure.keyvault.webkey.2.0.7.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Analyzers/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HS3iRWZKcUw/8eZ/08GXKY2Bn7xNzQPzf8gRPHGSowX7u7XXu9i9YEaBeBNKUXWfI7qjvT2zXtLUvbN0hds8vg==", - "path": "microsoft.codeanalysis.analyzers/1.1.0", - "hashPath": "microsoft.codeanalysis.analyzers.1.1.0.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Common/2.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nGATpUW09zOGFLQZ3JXIObJyNlk2dvgNgC7Kh+iDpxGWgKHSgpHMXnGmXUecJa4CNi0HhUENKSnEack1aF/MwQ==", - "path": "microsoft.codeanalysis.common/2.3.1", - "hashPath": "microsoft.codeanalysis.common.2.3.1.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.CSharp/2.3.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fvO7Q8FqzmWX8gzzCk4Bf34Ms06bZ6r/A9tUz1ndj3ioitAxSC2QUXbUQOJ4ExzohTtXhczJAFirgs//Nasz6A==", - "path": "microsoft.codeanalysis.csharp/2.3.1", - "hashPath": "microsoft.codeanalysis.csharp.2.3.1.nupkg.sha512" - }, - "Microsoft.CodeAnalysis.Razor/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uDtaWOCEZ9+2bEYA8cmlogajruQziTqRDKEZ2zt/2BViRm/sFUovHHbmYnBp5W1cqVEPz6M8R6dA1Qqv67fhfA==", - "path": "microsoft.codeanalysis.razor/2.0.2", - "hashPath": "microsoft.codeanalysis.razor.2.0.2.nupkg.sha512" - }, - "Microsoft.CSharp/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-vvVR/B08YVghQ4jHEloxqw2ZWzEGE1AOA5E0DioUM3ujbXz6FD3AfB/0Jl2ohJPd0nXYGwmPe1En6HTsSriq1A==", - "path": "microsoft.csharp/4.4.0", - "hashPath": "microsoft.csharp.4.4.0.nupkg.sha512" - }, - "Microsoft.Data.Edm/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-P/d8DxA6MFHroBEn/jW0LMQSIKnsRRibrZtRCLfov2boQfrQ1R1BVgkJ5oIhcQsOm0l4POv+I2ny6RBsclNbOw==", - "path": "microsoft.data.edm/5.8.2", - "hashPath": "microsoft.data.edm.5.8.2.nupkg.sha512" - }, - "Microsoft.Data.OData/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oEIUtXcRiKogF0yZxA+QdgxoBJ34989qL/5xOSrTfxAhzNJV5Hw6DRdWgUCpeXFMoJUQx7ptbHCN+My/LCQfsg==", - "path": "microsoft.data.odata/5.8.2", - "hashPath": "microsoft.data.odata.5.8.2.nupkg.sha512" - }, - "Microsoft.Data.Sqlite/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jJXCZniFDwHGnRYd9WD3vswQCyIXk0/gsne9TLFWIpy6oK4kAcKD1BTncaHQmVg0pp/YmRBKXVIh4yXSHqbsGQ==", - "path": "microsoft.data.sqlite/2.0.1", - "hashPath": "microsoft.data.sqlite.2.0.1.nupkg.sha512" - }, - "Microsoft.Data.Sqlite.Core/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lkUOJRJEXnXAxWKhCSFjYKLhuopw+m6ClML4cF1Rt/Ek8bBUW6hn1xAHCZ9KFqkcNOpBS7rQ6nZBaSXU3mgbOQ==", - "path": "microsoft.data.sqlite.core/2.0.1", - "hashPath": "microsoft.data.sqlite.core.2.0.1.nupkg.sha512" - }, - "Microsoft.DotNet.PlatformAbstractions/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cXgVdJmW3fLwmSxsv0RlTe4BIKs6slVXV5xRvsO4CV4aUeY67GelaujxY/lP5yVlaMjMM22pXKbKtUY9x050Mw==", - "path": "microsoft.dotnet.platformabstractions/2.0.3", - "hashPath": "microsoft.dotnet.platformabstractions.2.0.3.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-TjlP5PH687P1pHVUEUlXeoywd5iEXLHxOKfKfVIWsesXGq+hSz0Z8/afWo3mvuBIR0yLMc4Dfh5baTTKzYDQKw==", - "path": "microsoft.entityframeworkcore/2.0.2", - "hashPath": "microsoft.entityframeworkcore.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Design/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cEqvei8LTLxJavvOH5OwQRjtfAlJF6RhnUyetv3M7hByXktkpedvhykH0TeJS0IQMfP3pU+9qclQpyrq9Ej4lQ==", - "path": "microsoft.entityframeworkcore.design/2.0.2", - "hashPath": "microsoft.entityframeworkcore.design.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.InMemory/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ElVLhS/kaVByeh1I7mg9AcUVfZ/k55SMCW6BRRoXIMaAyUHw9n3EWhK7ThdBLp1Dek0UBwSD593jxGis2BqUGA==", - "path": "microsoft.entityframeworkcore.inmemory/2.0.2", - "hashPath": "microsoft.entityframeworkcore.inmemory.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Relational/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-tuB7TVi2VM5nmwmo2jXOOo5kH/iDaiGW2pHi8xHdy0YTj/ywNP8adobu35u4CabPaH88di6SLveeAdVi80vffw==", - "path": "microsoft.entityframeworkcore.relational/2.0.2", - "hashPath": "microsoft.entityframeworkcore.relational.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Sqlite/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+Oc8jLtctAWzhZTao+oKNdS90fmEstirP/OAwfujtgQDQW0ktbsQwSGnNJM91fkN/fydOND5APMPG4jOdinlCA==", - "path": "microsoft.entityframeworkcore.sqlite/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlite.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Sqlite.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Fgal6xyOon1rzKuk5kTCfsanSUN203BA6I6OFhEPIWbRDkBNjNVGlXg0C7N0gtgvq1OeByQj8H2Jni6VHk032Q==", - "path": "microsoft.entityframeworkcore.sqlite.core/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlite.core.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.SqlServer/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-368mmlJFauVm1ICn+plKJNm6KSX2jRTuK3zwomZwDAlzxO5kr8MMmbr60e6QM68wk8u0bdQBzTwO7GzfEnzWLA==", - "path": "microsoft.entityframeworkcore.sqlserver/2.0.2", - "hashPath": "microsoft.entityframeworkcore.sqlserver.2.0.2.nupkg.sha512" - }, - "Microsoft.EntityFrameworkCore.Tools/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GBgyVDSZhYwja4cy+muVBocjlgbLhV5m29J3tHHf02utM8zo1jDSuarDGKV0O+kj5d3bgBuHe+0/Tf78GanTHQ==", - "path": "microsoft.entityframeworkcore.tools/2.0.2", - "hashPath": "microsoft.entityframeworkcore.tools.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NobDNbehAbMYUApMXLd9XSt9UznGCgPW9PW4Ybe6S5jKqkd5RcTnaKm0FODcgyx+7B1hIGx7dZwa1bVdiSbHAg==", - "path": "microsoft.extensions.caching.abstractions/2.0.1", - "hashPath": "microsoft.extensions.caching.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Memory/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GVtJD0uhoLOkXBfYZAIRDexEr2qg0QHbUo3CIjmtoGpFWHuGHTvjGqRlybMKIYTpt0BxKpXMn4fqhS4ff10llA==", - "path": "microsoft.extensions.caching.memory/2.0.1", - "hashPath": "microsoft.extensions.caching.memory.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.Redis/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6Zo0CnNFiNBaeac8cmPCaA5Gs2LMQHoYeyaz4Il03NTa0sTEnHUoiXcujozkJmJbQjbSb7qFhw2DATzwIfEvMA==", - "path": "microsoft.extensions.caching.redis/2.0.1", - "hashPath": "microsoft.extensions.caching.redis.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Caching.SqlServer/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-mSQKQBhjfBeYU7cqG3wU/mgMqmwbRKy/ZkPxrPnZQ55NhnT3QbGNDOgD9CxJ1j8FMWBYcprxAbSGOM98ab+C5Q==", - "path": "microsoft.extensions.caching.sqlserver/2.0.1", - "hashPath": "microsoft.extensions.caching.sqlserver.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-d9fFoEYRaBccu/Z2B2BZCil/lEnmoVQ8YiY1dGViERh0qWjixgR9y/M7EGaoTrAunnmvAmfwxuij/gCq6WvL1w==", - "path": "microsoft.extensions.configuration/2.0.1", - "hashPath": "microsoft.extensions.configuration.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-stGq1c136UUYOsgQuJ5fjiygqZhgt6Kj0pm4iL0qq1MICNgEKTJ4tnbXLkZfrDHDz+olsT2VY9cVv2yshg+m+A==", - "path": "microsoft.extensions.configuration.abstractions/2.0.1", - "hashPath": "microsoft.extensions.configuration.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.AzureKeyVault/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qVg14LrUn1xMS9D3meFJZGQHB13hu63AWF+eCRI/BKFSuP1t24wK4bVjRiLOfgeaBa/7uu168BTpVcAC62OD+w==", - "path": "microsoft.extensions.configuration.azurekeyvault/2.0.1", - "hashPath": "microsoft.extensions.configuration.azurekeyvault.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Binder/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5I1aC5g3+zb10nbNfTEz0YVFuKgvNU4jul0iDX10Q1nVyZoj33TsoNQwcJqBzJBxwjDSSGhejhgsQduREhFm6g==", - "path": "microsoft.extensions.configuration.binder/2.0.1", - "hashPath": "microsoft.extensions.configuration.binder.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.CommandLine/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xbA72loiTC3MK89cJZBEEbl4jWi8ugUJjd6Ak4jJN7JXerVURpWhSJ7engn+gZKYwvzdbt0vkr+/u015Pe4gqA==", - "path": "microsoft.extensions.configuration.commandline/2.0.1", - "hashPath": "microsoft.extensions.configuration.commandline.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.EnvironmentVariables/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Ex3C6fEpePj3pekjjDTbSY/+IR371KDv+BFp6Wev/q0uPBmFN5dXlvy2M37fYmfca/VIb3rkOIqHpheWG3Iezg==", - "path": "microsoft.extensions.configuration.environmentvariables/2.0.1", - "hashPath": "microsoft.extensions.configuration.environmentvariables.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.FileExtensions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ig55mY9fpfvVbQLuiT1ETjpYuI33RiSfhdon0nfl3m9cRSCJrrq2X7MXus2ihh2eW3ev+jPBHWNOFjN0YRN3cg==", - "path": "microsoft.extensions.configuration.fileextensions/2.0.1", - "hashPath": "microsoft.extensions.configuration.fileextensions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Ini/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VexwTBlONJ42fDEdFBOg3A40wfEqlnWI2OQnUBmVs/dsoyTiMdPi1fgCJ1aUEYsXvfbkttF3qkudKsFbLw4rBA==", - "path": "microsoft.extensions.configuration.ini/2.0.1", - "hashPath": "microsoft.extensions.configuration.ini.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Json/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RIh+RKEFkLDNeOhwPasPslqVDr72NVedR0rNKwxWnCZftAlSa4jmKg7nCacB4pU7rK2TMgl85ZaHZmrxC7Rcew==", - "path": "microsoft.extensions.configuration.json/2.0.1", - "hashPath": "microsoft.extensions.configuration.json.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.UserSecrets/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-MZMMOV7cMHnT7bAfcF2NmLywHXcw3krNtrPmjTO/CoimDl4dJbd7YhM29S5EFkr10nwMslH3VQtMccSVKGAcyw==", - "path": "microsoft.extensions.configuration.usersecrets/2.0.1", - "hashPath": "microsoft.extensions.configuration.usersecrets.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Configuration.Xml/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BSbH2kXBKej8Hp8OixjAqx6nD2il8inYYDD6qPkSkralLe1X2Kiv5jzzlDWUvh9DZ51wrLDoWMvY7FGBhU6Sfw==", - "path": "microsoft.extensions.configuration.xml/2.0.1", - "hashPath": "microsoft.extensions.configuration.xml.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-wakg18gHYiUL1pcjjyZuYk6OvDpbSw1E7IWxm78TMepsr+gQ8W0tWzuRm0q/9RFblngwPwo15rrgZSUV51W5Iw==", - "path": "microsoft.extensions.dependencyinjection/2.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyInjection.Abstractions/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eUdJ0Q/GfVyUJc0Jal5L1QZLceL78pvEM9wEKcHeI24KorqMDoVX+gWsMGLulQMfOwsUaPtkpQM2pFERTzSfSg==", - "path": "microsoft.extensions.dependencyinjection.abstractions/2.0.0", - "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.DependencyModel/2.0.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OiNYN/QeZLuYcn4CvYrOmYgODPB1Jpqft+cT4F3Hkq5poj+1DLfbIBftMI/Pn8J7DyHhYeBMLxJUuugjvk/Fuw==", - "path": "microsoft.extensions.dependencymodel/2.0.3", - "hashPath": "microsoft.extensions.dependencymodel.2.0.3.nupkg.sha512" - }, - "Microsoft.Extensions.DiagnosticAdapter/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-w8nux+yppIAD3ouzLz3CEtUMj03WIQ9FAmuR6IhrCpQDcoMtajlZIkZLbryJE1jdF1wkewLLM2LpXasfu7HzQw==", - "path": "microsoft.extensions.diagnosticadapter/2.0.1", - "hashPath": "microsoft.extensions.diagnosticadapter.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Gzc5yXvwIrKpdti0Ev4jC0inVrGZpI86eLZorMVRqAPXowR8JDRbcHjhmID2EqA4rdhL/IsfD42+4upKpHULDw==", - "path": "microsoft.extensions.fileproviders.abstractions/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Composite/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bgAUXH3T/Y1R5bCthCiZVzEX4spvNeIHRv6+Jr4BJMxPVSFm/8er7xvywd2NCayv94frKZdDGP3mjAQZenZDxQ==", - "path": "microsoft.extensions.fileproviders.composite/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.composite.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Embedded/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PH1oo04WCbKy42aga6bC4phl1rZfbFsZLuozJN1LGUUZTCnycUAZzCqG6MNRCgRiHg2bPexiQ15708vSwnuBHQ==", - "path": "microsoft.extensions.fileproviders.embedded/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.embedded.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileProviders.Physical/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h+6bcXYlGldl7BUhnQKFxL2sMfeg9Gr/AuVexYOCYWmzDsc4iyUoy3NL7i2vkG209wd0ZXf+pZzRDwGPFhmlSw==", - "path": "microsoft.extensions.fileproviders.physical/2.0.1", - "hashPath": "microsoft.extensions.fileproviders.physical.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.FileSystemGlobbing/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-q7KsG2kjwo2Ps0WdV7MFh64cQS0UHikV8qv4HQrUfWQyxim5vNmLzAbuduarS9QWbhRHTtUanx+ohyAQdumdnw==", - "path": "microsoft.extensions.filesystemglobbing/2.0.1", - "hashPath": "microsoft.extensions.filesystemglobbing.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Hosting.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gs+TNXCW05ujojZlQj2i9Fj00IAhXrgLZtgGM0XxoSoffgCGfGh7jX4kB/dnaot3xVdw84L1nE98bwQN7+kK8A==", - "path": "microsoft.extensions.hosting.abstractions/2.0.2", - "hashPath": "microsoft.extensions.hosting.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Identity.Core/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Lx5bFoGV2q83SdNh6SrzZczngu/FQ8N/VegNxyEl8h+UwFQJrVj9S3Ukp5Xd1jdFaRT4Xus8P8aGBdy8V7Iwew==", - "path": "microsoft.extensions.identity.core/2.0.2", - "hashPath": "microsoft.extensions.identity.core.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Identity.Stores/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9BTVdltrgFh+O69zm4fHZ50PV+GDEdGqcp+KMlbrOW+RmAgbVkQvMV25ZZChUAlT/uQb7BnAF1h5+2xWEyNQzA==", - "path": "microsoft.extensions.identity.stores/2.0.2", - "hashPath": "microsoft.extensions.identity.stores.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Localization/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rT21gcQRQjpITr7GfpXSbUi+87WP2JEU1TrJjAS0jQSBEWwylzFNeokHYp/hQw9DHXhGHeqYSUXyrKE06XdsdA==", - "path": "microsoft.extensions.localization/2.0.2", - "hashPath": "microsoft.extensions.localization.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Localization.Abstractions/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-akovmABJPmBjQfomzHywPGBjelgRazTBj2RV6+EBnALt5T639CBF+npHKM2z3Ms6HR9e50sDvAyAcnKgVOTdgA==", - "path": "microsoft.extensions.localization.abstractions/2.0.2", - "hashPath": "microsoft.extensions.localization.abstractions.2.0.2.nupkg.sha512" - }, - "Microsoft.Extensions.Logging/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FKeB93fwdaEf2EXpxczDjE1CkWoAIrijiG1RZeDyD0OvbC0yjTVp1kCJTLYPrFil9JveJzvgXpL7BMNil9Ht3w==", - "path": "microsoft.extensions.logging/2.0.1", - "hashPath": "microsoft.extensions.logging.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Abstractions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DzCKlMdXOysXFDBXgNnxFlpSj5AOdMkUqKEjKT1n+japTxhQ3e3MaGODZGtbIj9ezykRs9oEBGmdSHHfh4oNVA==", - "path": "microsoft.extensions.logging.abstractions/2.0.1", - "hashPath": "microsoft.extensions.logging.abstractions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.AzureAppServices/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v+JIz8XjA8l97lCMaEs+FcbG435QXCzHXEfPG47puYFiRbzsuphqlBqa0I3dsejhoeMfdroi7xRz4ODlmkv6iw==", - "path": "microsoft.extensions.logging.azureappservices/2.0.1", - "hashPath": "microsoft.extensions.logging.azureappservices.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Configuration/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-xIA/im+xMO80xHvfFCa3IQ6/L20pHl7MjyEZjKQKHRNsZgJIk4e8dfdHGeNaXChuTUycQ0EBdyN4kXUFqbAk3A==", - "path": "microsoft.extensions.logging.configuration/2.0.1", - "hashPath": "microsoft.extensions.logging.configuration.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Console/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lbAWSy/Iwj584V6TAcKK8DU37IDOO7l+fMfktTsQWs14a4NXF/S0DjdbeJ5QoGR3aQiIlKJvNoCPoKLO9XeBMQ==", - "path": "microsoft.extensions.logging.console/2.0.1", - "hashPath": "microsoft.extensions.logging.console.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.Debug/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Cvsb3YWmuy7R/CRCAjoTVHDG3GDDVROfp3UWjo7CnxGX2Czc89AUPjxH5JFOd7xOplj12BX/KgU5m1KO3VOJIg==", - "path": "microsoft.extensions.logging.debug/2.0.1", - "hashPath": "microsoft.extensions.logging.debug.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.EventSource/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LSihUUWSccjvDXrEwLS5f0RqesSCQ9W2bkTKr+AKXoGEXggzdHvcT3AmJbxWmNHVygkE+fPNMT9wHLeGD/Eu9A==", - "path": "microsoft.extensions.logging.eventsource/2.0.1", - "hashPath": "microsoft.extensions.logging.eventsource.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Logging.TraceSource/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9vUL4uDDI/cfXsaZurijJgsXxSx7v0bugaPeWZPhFzynm1nvPJTZ4nAWXBHHLgVQLA7msFkmm97LKdVKecC+AQ==", - "path": "microsoft.extensions.logging.tracesource/2.0.1", - "hashPath": "microsoft.extensions.logging.tracesource.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.ObjectPool/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-drOmgNZCJiNEqFM/TvyqwtogS8wqoWGQCW5KB/CVGKL6VXHw8OOMdaHyspp8HPstP9UDnrnuq+8eaCaAcQg6tA==", - "path": "microsoft.extensions.objectpool/2.0.0", - "hashPath": "microsoft.extensions.objectpool.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.Options/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-gxo2Bgg4D6+uyQz1Wdj1FAcBD3870+t37YjplyQXmjLzPWaoU89AIg3AXBXw4fR9CCdWLputZBLm3YaBx+oDFQ==", - "path": "microsoft.extensions.options/2.0.1", - "hashPath": "microsoft.extensions.options.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.Options.ConfigurationExtensions/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-O1/MZSjWHdo4NNBD83ibRi83kKkbqbe+XTuoQtyk9NpfzYO6GoeEA+5ClEMJ56BO9DCNZb5SCBCPdlt2MdLFfw==", - "path": "microsoft.extensions.options.configurationextensions/2.0.1", - "hashPath": "microsoft.extensions.options.configurationextensions.2.0.1.nupkg.sha512" - }, - "Microsoft.Extensions.PlatformAbstractions/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-H6ZsQzxYw/6k2DfEQRXdC+vQ6obd6Uba3uGJrnJ2vG4PRXjQZ7seB13JdCfE72abp8E6Fk3gGgDzfJiLZi5ZpQ==", - "path": "microsoft.extensions.platformabstractions/1.1.0", - "hashPath": "microsoft.extensions.platformabstractions.1.1.0.nupkg.sha512" - }, - "Microsoft.Extensions.Primitives/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ukg53qNlqTrK38WA30b5qhw0GD7y3jdI9PHHASjdKyTcBHTevFM2o23tyk3pWCgAV27Bbkm+CPQ2zUe1ZOuYSA==", - "path": "microsoft.extensions.primitives/2.0.0", - "hashPath": "microsoft.extensions.primitives.2.0.0.nupkg.sha512" - }, - "Microsoft.Extensions.WebEncoders/2.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uRVexwgmsT3kfLKYb1mVOh96DIfo13Jp0rXvVZjFLEL29TV9K3GUeM/qTgm5P+hncWCMU6KOmx/QA+954pBMtw==", - "path": "microsoft.extensions.webencoders/2.0.1", - "hashPath": "microsoft.extensions.webencoders.2.0.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.Clients.ActiveDirectory/3.14.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GlyzF4FWsn3LXC6rrzw6Yg2nMbGLx+7JS9a6Z8n7jhqPa5cMiNEX01tBUO1v3A9p1mk+gQzHWJheAsSpOLp/ew==", - "path": "microsoft.identitymodel.clients.activedirectory/3.14.1", - "hashPath": "microsoft.identitymodel.clients.activedirectory.3.14.1.nupkg.sha512" - }, - "Microsoft.IdentityModel.Logging/1.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j7t22EsDOuo0IXqAbp6ijdB1GuaY8cu3YoPNZpymOhUMTVC+wRTV0IHqxL31HacCnJHU/igsqe70fDKZgZu3oA==", - "path": "microsoft.identitymodel.logging/1.1.4", - "hashPath": "microsoft.identitymodel.logging.1.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9aefRN9sL8XZo90Aix88IHHpAvfBl6UOiYpcKHiXbCYE2nB+zA3B8dZdNMOUH4pqXdnpYrHRDQZ2k7A4/CUgTQ==", - "path": "microsoft.identitymodel.protocols/2.1.4", - "hashPath": "microsoft.identitymodel.protocols.2.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LF8JcG9BqGRwVjhu/IebuZQer6TJGDv2uxNnmg2Zkzh/d+MIC1ShsC1U3U7pVaw03SKyXmCgYm+JG0WM0mcOUw==", - "path": "microsoft.identitymodel.protocols.openidconnect/2.1.4", - "hashPath": "microsoft.identitymodel.protocols.openidconnect.2.1.4.nupkg.sha512" - }, - "Microsoft.IdentityModel.Tokens/5.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SsJbZVPvjSlKFDAQmR2wpL6ZD/vCFlIsf0jxRlBJwyzKXZy3Wi/Xo+fE2MzAerLsJgG1UCdtplRwqDyq1euayw==", - "path": "microsoft.identitymodel.tokens/5.1.4", - "hashPath": "microsoft.identitymodel.tokens.5.1.4.nupkg.sha512" - }, - "Microsoft.Net.Http.Headers/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hNhJU+Sd7Ws/yrBnakUWKWMyGiDUJE5lTkJfWe5xPL8YGTiL6Es07H9CcTyaYYwVlgW06uDVN0YhhH+t4EjdCw==", - "path": "microsoft.net.http.headers/2.0.2", - "hashPath": "microsoft.net.http.headers.2.0.2.nupkg.sha512" - }, - "Microsoft.NETCore.Platforms/2.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", - "path": "microsoft.netcore.platforms/2.0.0", - "hashPath": "microsoft.netcore.platforms.2.0.0.nupkg.sha512" - }, - "Microsoft.NETCore.Targets/1.1.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", - "path": "microsoft.netcore.targets/1.1.0", - "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" - }, - "Microsoft.Rest.ClientRuntime/2.3.8": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Hj96LBoCwKY2VQKfSCVGGPV1sSumVjuYnrlpBwL4JSTnSK4b6ZxjLtXj8LgmKav8xJ2gps+UN7eI3hHVFKvBFw==", - "path": "microsoft.rest.clientruntime/2.3.8", - "hashPath": "microsoft.rest.clientruntime.2.3.8.nupkg.sha512" - }, - "Microsoft.Rest.ClientRuntime.Azure/3.3.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6u8JIuvrztse4tPOcvNzAJuzGBP0uY+Ijggk8ZYhp0siGEZ1XfZylf1vpNGUicvwcrhhoIgDW73Z1L6QGssr2g==", - "path": "microsoft.rest.clientruntime.azure/3.3.7", - "hashPath": "microsoft.rest.clientruntime.azure.3.3.7.nupkg.sha512" - }, - "Microsoft.VisualStudio.Web.BrowserLink/2.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZS/yWRNbOseQefHnPewOqSuh9lvwVItikPNw6hhm0MKQRFkaTHw7NSb+SqDYM4LBzgx5uvkz3f3kHLZg9AgMFw==", - "path": "microsoft.visualstudio.web.browserlink/2.0.2", - "hashPath": "microsoft.visualstudio.web.browserlink.2.0.2.nupkg.sha512" - }, - "Microsoft.Win32.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9ZQKCWxH7Ijp9BfahvL2Zyf1cJIk8XYLF6Yjzr2yi0b2cOut/HQ31qf1ThHAgCc3WiZMdnWcfJCgN82/0UunxA==", - "path": "microsoft.win32.primitives/4.3.0", - "hashPath": "microsoft.win32.primitives.4.3.0.nupkg.sha512" - }, - "Microsoft.Win32.Registry/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-dA36TlNVn/XfrZtmf0fiI/z1nd3Wfp2QVzTdj26pqgP9LFWq0i1hYEUAW50xUjGFYn1+/cP3KGuxT2Yn1OUNBQ==", - "path": "microsoft.win32.registry/4.4.0", - "hashPath": "microsoft.win32.registry.4.4.0.nupkg.sha512" - }, - "NETStandard.Library/1.6.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==", - "path": "netstandard.library/1.6.1", - "hashPath": "netstandard.library.1.6.1.nupkg.sha512" - }, - "Newtonsoft.Json/10.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ebWzW9j2nwxQeBo59As2TYn7nYr9BHicqqCwHOD1Vdo+50HBtLPuqdiCYJcLdTRknpYis/DSEOQz5KmZxwrIAg==", - "path": "newtonsoft.json/10.0.1", - "hashPath": "newtonsoft.json.10.0.1.nupkg.sha512" - }, - "Newtonsoft.Json.Bson/1.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==", - "path": "newtonsoft.json.bson/1.0.1", - "hashPath": "newtonsoft.json.bson.1.0.1.nupkg.sha512" - }, - "Remotion.Linq/2.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IJn0BqkvwEDpP+2qjvci7n4/a9f7DhKESLWb2/uG4xQh3rTkGTBUz69bI4IivCoKkTFAqjXxYDZw2K/npohjsw==", - "path": "remotion.linq/2.1.1", - "hashPath": "remotion.linq.2.1.1.nupkg.sha512" - }, - "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", - "path": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA==", - "path": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw==", - "path": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.native.System/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==", - "path": "runtime.native.system/4.3.0", - "hashPath": "runtime.native.system.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-A8v6PGmk+UGbfWo5Ixup0lPM4swuSwOiayJExZwKIOjTlFFQIsu3QnDXECosBEyrWSPryxBVrdqtJyhK3BaupQ==", - "path": "runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.native.System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-INBPonS5QPEgn7naufQFXJEp3zX6L4bwHgJ/ZH78aBTpeNfQMtf7C6VrAFhlq2xxWBveIOWyFzQjJ8XzHMhdOQ==", - "path": "runtime.native.system.io.compression/4.3.0", - "hashPath": "runtime.native.system.io.compression.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==", - "path": "runtime.native.system.net.http/4.3.0", - "hashPath": "runtime.native.system.net.http.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Net.Security/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-M2nN92ePS8BgQ2oi6Jj3PlTUzadYSIWLdZrHY1n1ZcW9o4wAQQ6W+aQ2lfq1ysZQfVCgDwY58alUdowrzezztg==", - "path": "runtime.native.system.net.security/4.3.0", - "hashPath": "runtime.native.system.net.security.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==", - "path": "runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==", - "path": "runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A==", - "path": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ==", - "path": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg.sha512" - }, - "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g==", - "path": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg==", - "path": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ==", - "path": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A==", - "path": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg==", - "path": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0", - "hashPath": "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", - "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", - "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", - "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", - "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" - }, - "SQLitePCLRaw.bundle_green/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Kw+n4CUhQ8S4YAPmpRUldO8S7c4LU7HHukJF0v5Sfggf8Ia9YVdIh0dYkMvKvS+DTX+OBORSMqPM0CGfAzFtVA==", - "path": "sqlitepclraw.bundle_green/1.1.7", - "hashPath": "sqlitepclraw.bundle_green.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.core/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-u9k9ZFkyTU6CVyXWpRuuXOvKi/cy/xt1oGKVSW8aUKcTL4RdH34yFNtVykEeiR68ojIEvmoZfL51h/xx2IQk5g==", - "path": "sqlitepclraw.core/1.1.7", - "hashPath": "sqlitepclraw.core.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.linux/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KRqMd1qLwJ4pzPybj8q95s+wV6jby5F0O/rp0vw3wa2Z2wHxRm0VqxS2Sejlr7Ctz+LxSr8DpNg1l1u6n/PAPA==", - "path": "sqlitepclraw.lib.e_sqlite3.linux/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.linux.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.osx/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hdZx1DKHbDi4li6abmJ+A29mxY8D6BcM0s8VMT8p4MWEyrj54CZFUm402jTV6OgZCsFGkbRFnuFdBXf4vSDO7g==", - "path": "sqlitepclraw.lib.e_sqlite3.osx/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.osx.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.lib.e_sqlite3.v110_xp/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-roIdTH4a4iFa08HOwTWnzj2QYBIpSZRYfLSvHjtbH67I4DSWregrd4jkSnoOuwC5GHG08FNahBfEx3HAsVqW+g==", - "path": "sqlitepclraw.lib.e_sqlite3.v110_xp/1.1.7", - "hashPath": "sqlitepclraw.lib.e_sqlite3.v110_xp.1.1.7.nupkg.sha512" - }, - "SQLitePCLRaw.provider.e_sqlite3.netstandard11/1.1.7": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Zdug2wETm6847337EtD8MoCAtOdwM6prEXL/UsJ97Zxvoeyk/gUpdtuFNBxgJzceuty0jymjxm5yur5QajdApg==", - "path": "sqlitepclraw.provider.e_sqlite3.netstandard11/1.1.7", - "hashPath": "sqlitepclraw.provider.e_sqlite3.netstandard11.1.1.7.nupkg.sha512" - }, - "StackExchange.Redis.StrongName/1.2.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qrfSB1BnmM17V20A4yvvNA0HNiDgnBd/CcjaeMKMA4qtup1uuBUMyhl20oj31fRVo71E/fXTbmQCuM9ytBJs6w==", - "path": "stackexchange.redis.strongname/1.2.4", - "hashPath": "stackexchange.redis.strongname.1.2.4.nupkg.sha512" - }, - "System.AppContext/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-fKC+rmaLfeIzUhagxY17Q9siv/sPrjjKcfNg1Ic8IlQkZLipo8ljcaZQu4VtI4Jqbzjc2VTjzGLF6WmsRXAEgA==", - "path": "system.appcontext/4.3.0", - "hashPath": "system.appcontext.4.3.0.nupkg.sha512" - }, - "System.Buffers/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AwarXzzoDwX6BgrhjoJsk6tUezZEozOT5Y9QKF94Gl4JK91I4PIIBkBco9068Y9/Dra8Dkbie99kXB8+1BaYKw==", - "path": "system.buffers/4.4.0", - "hashPath": "system.buffers.4.4.0.nupkg.sha512" - }, - "System.Collections/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==", - "path": "system.collections/4.3.0", - "hashPath": "system.collections.4.3.0.nupkg.sha512" - }, - "System.Collections.Concurrent/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==", - "path": "system.collections.concurrent/4.3.0", - "hashPath": "system.collections.concurrent.4.3.0.nupkg.sha512" - }, - "System.Collections.Immutable/1.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-71hw5RUJRu5+q/geUY69gpXD8Upd12cH+F3MwpXV2zle7Bqqkrmc1JblOTuvUcgmdnUtQvBlV5e1d6RH+H2lvA==", - "path": "system.collections.immutable/1.4.0", - "hashPath": "system.collections.immutable.1.4.0.nupkg.sha512" - }, - "System.Collections.NonGeneric/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-prtjIEMhGUnQq6RnPEYLpFt8AtLbp9yq2zxOSrY7KJJZrw25Fi97IzBqY7iqssbM61Ek5b8f3MG/sG1N2sN5KA==", - "path": "system.collections.nongeneric/4.3.0", - "hashPath": "system.collections.nongeneric.4.3.0.nupkg.sha512" - }, - "System.Collections.Specialized/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Epx8PoVZR0iuOnJJDzp7pWvdfMMOAvpUo95pC4ScH2mJuXkKA2Y4aR3cG9qt2klHgSons1WFh4kcGW7cSXvrxg==", - "path": "system.collections.specialized/4.3.0", - "hashPath": "system.collections.specialized.4.3.0.nupkg.sha512" - }, - "System.ComponentModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VyGn1jGRZVfxnh8EdvDCi71v3bMXrsu8aYJOwoV7SNDLVhiEqwP86pPMyRGsDsxhXAm2b3o9OIqeETfN5qfezw==", - "path": "system.componentmodel/4.3.0", - "hashPath": "system.componentmodel.4.3.0.nupkg.sha512" - }, - "System.ComponentModel.Annotations/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-29K3DQ+IGU7LBaMjTo7SI7T7X/tsMtLvz1p56LJ556Iu0Dw3pKZw5g8yCYCWMRxrOF0Hr0FU0FwW0o42y2sb3A==", - "path": "system.componentmodel.annotations/4.4.0", - "hashPath": "system.componentmodel.annotations.4.4.0.nupkg.sha512" - }, - "System.ComponentModel.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-j8GUkCpM8V4d4vhLIIoBLGey2Z5bCkMVNjEZseyAlm4n5arcsJOeI3zkUP+zvZgzsbLTYh4lYeP/ZD/gdIAPrw==", - "path": "system.componentmodel.primitives/4.3.0", - "hashPath": "system.componentmodel.primitives.4.3.0.nupkg.sha512" - }, - "System.ComponentModel.TypeConverter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-16pQ6P+EdhcXzPiEK4kbA953Fu0MNG2ovxTZU81/qsCd1zPRsKc3uif5NgvllCY598k6bI0KUyKW8fanlfaDQg==", - "path": "system.componentmodel.typeconverter/4.3.0", - "hashPath": "system.componentmodel.typeconverter.4.3.0.nupkg.sha512" - }, - "System.Console/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-DHDrIxiqk1h03m6khKWV2X8p/uvN79rgSqpilL6uzpmSfxfU5ng8VcPtW4qsDsQDHiTv6IPV9TmD5M/vElPNLg==", - "path": "system.console/4.3.0", - "hashPath": "system.console.4.3.0.nupkg.sha512" - }, - "System.Data.SqlClient/4.4.3": { - "type": "package", - "serviceable": true, - "sha512": "sha512-D1hEOS1oPLJ6WcGCzpTWe8SauWVxnDoDTUWhv5XCNdRm/QeSUk4BQ3ZDe7BH+zNVHDBkPYjVzpVjnCl43eOSGg==", - "path": "system.data.sqlclient/4.4.3", - "hashPath": "system.data.sqlclient.4.4.3.nupkg.sha512" - }, - "System.Diagnostics.Contracts/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-eelRRbnm+OloiQvp9CXS0ixjNQldjjkHO4iIkR5XH2VIP8sUB/SIpa1TdUW6/+HDcQ+MlhP3pNa1u5SbzYuWGA==", - "path": "system.diagnostics.contracts/4.3.0", - "hashPath": "system.diagnostics.contracts.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Debug/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==", - "path": "system.diagnostics.debug/4.3.0", - "hashPath": "system.diagnostics.debug.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.DiagnosticSource/4.4.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-U/KcC19fyLsPN1GLmeU2zQq15MMVcPwMOYPADVo1+WIoJpvMHxrzvl+BLLZwTEZSneGwaPFZ0aWr0nJ7B7LSdA==", - "path": "system.diagnostics.diagnosticsource/4.4.1", - "hashPath": "system.diagnostics.diagnosticsource.4.4.1.nupkg.sha512" - }, - "System.Diagnostics.FileVersionInfo/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-omCF64wzQ3Q2CeIqkD6lmmxeMZtGHUmzgFMPjfVaOsyqpR66p/JaZzManMw1s33osoAb5gqpncsjie67+yUPHQ==", - "path": "system.diagnostics.fileversioninfo/4.3.0", - "hashPath": "system.diagnostics.fileversioninfo.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.StackTrace/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiHg0vgtd35/DM9jvtaC1eKRpWZxr0gcQd643ABG7GnvSlf5pOkY2uyd42mMOJoOmKvnpNj0F4tuoS1pacTwYw==", - "path": "system.diagnostics.stacktrace/4.3.0", - "hashPath": "system.diagnostics.stacktrace.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tools/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UUvkJfSYJMM6x527dJg2VyWPSRqIVB0Z7dbjHst1zmwTXz5CcXSYJFWRpuigfbO1Lf7yfZiIaEUesfnl/g5EyA==", - "path": "system.diagnostics.tools/4.3.0", - "hashPath": "system.diagnostics.tools.4.3.0.nupkg.sha512" - }, - "System.Diagnostics.Tracing/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==", - "path": "system.diagnostics.tracing/4.3.0", - "hashPath": "system.diagnostics.tracing.4.3.0.nupkg.sha512" - }, - "System.Dynamic.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SNVi1E/vfWUAs/WYKhE9+qlS6KqK0YVhnlT0HQtr8pMIA8YX3lwy3uPMownDwdYISBdmAF/2holEIldVp85Wag==", - "path": "system.dynamic.runtime/4.3.0", - "hashPath": "system.dynamic.runtime.4.3.0.nupkg.sha512" - }, - "System.Globalization/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==", - "path": "system.globalization/4.3.0", - "hashPath": "system.globalization.4.3.0.nupkg.sha512" - }, - "System.Globalization.Calendars/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==", - "path": "system.globalization.calendars/4.3.0", - "hashPath": "system.globalization.calendars.4.3.0.nupkg.sha512" - }, - "System.Globalization.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==", - "path": "system.globalization.extensions/4.3.0", - "hashPath": "system.globalization.extensions.4.3.0.nupkg.sha512" - }, - "System.IdentityModel.Tokens.Jwt/5.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hLUU1N99aL9uyxiTraBnCKlpUKsbP/+5ygD7cswspH9/+M7fAAL0hRzt2aA4w7VEQlSSiu8j+xWFk3NRcqhfQQ==", - "path": "system.identitymodel.tokens.jwt/5.1.4", - "hashPath": "system.identitymodel.tokens.jwt.5.1.4.nupkg.sha512" - }, - "System.Interactive.Async/3.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-hZccYiIE5RS1/J9Tb/BNtosAGVggdlsJm4Ojdu+gDV0p4AIi+LUfUogMKkRacljQEJd2AG6vYzvcjhQFkqoZmw==", - "path": "system.interactive.async/3.1.1", - "hashPath": "system.interactive.async.3.1.1.nupkg.sha512" - }, - "System.IO/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "path": "system.io/4.3.0", - "hashPath": "system.io.4.3.0.nupkg.sha512" - }, - "System.IO.Compression/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YHndyoiV90iu4iKG115ibkhrG+S3jBm8Ap9OwoUAzO5oPDAWcr0SFwQFm0HjM8WkEZWo0zvLTyLmbvTkW1bXgg==", - "path": "system.io.compression/4.3.0", - "hashPath": "system.io.compression.4.3.0.nupkg.sha512" - }, - "System.IO.Compression.ZipFile/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-G4HwjEsgIwy3JFBduZ9quBkAu+eUwjIdJleuNSgmUojbH6O3mlvEIme+GHx/cLlTAPcrnnL7GqvB9pTlWRfhOg==", - "path": "system.io.compression.zipfile/4.3.0", - "hashPath": "system.io.compression.zipfile.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==", - "path": "system.io.filesystem/4.3.0", - "hashPath": "system.io.filesystem.4.3.0.nupkg.sha512" - }, - "System.IO.FileSystem.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==", - "path": "system.io.filesystem.primitives/4.3.0", - "hashPath": "system.io.filesystem.primitives.4.3.0.nupkg.sha512" - }, - "System.Linq/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==", - "path": "system.linq/4.3.0", - "hashPath": "system.linq.4.3.0.nupkg.sha512" - }, - "System.Linq.Expressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-PGKkrd2khG4CnlyJwxwwaWWiSiWFNBGlgXvJpeO0xCXrZ89ODrQ6tjEWS/kOqZ8GwEOUATtKtzp1eRgmYNfclg==", - "path": "system.linq.expressions/4.3.0", - "hashPath": "system.linq.expressions.4.3.0.nupkg.sha512" - }, - "System.Linq.Queryable/4.0.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Yn/WfYe9RoRfmSLvUt2JerP0BTGGykCZkQPgojaxgzF2N0oPo+/AhB8TXOpdCcNlrG3VRtsamtK2uzsp3cqRVw==", - "path": "system.linq.queryable/4.0.1", - "hashPath": "system.linq.queryable.4.0.1.nupkg.sha512" - }, - "System.Net.Http/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==", - "path": "system.net.http/4.3.0", - "hashPath": "system.net.http.4.3.0.nupkg.sha512" - }, - "System.Net.NameResolution/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-AFYl08R7MrsrEjqpQWTZWBadqXyTzNDaWpMqyxhb0d6sGhV6xMDKueuBXlLL30gz+DIRY6MpdgnHWlCh5wmq9w==", - "path": "system.net.nameresolution/4.3.0", - "hashPath": "system.net.nameresolution.4.3.0.nupkg.sha512" - }, - "System.Net.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==", - "path": "system.net.primitives/4.3.0", - "hashPath": "system.net.primitives.4.3.0.nupkg.sha512" - }, - "System.Net.Security/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-IgJKNfALqw7JRWp5LMQ5SWHNKvXVz094U6wNE3c1i8bOkMQvgBL+MMQuNt3xl9Qg9iWpj3lFxPZEY6XHmROjMQ==", - "path": "system.net.security/4.3.0", - "hashPath": "system.net.security.4.3.0.nupkg.sha512" - }, - "System.Net.Sockets/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-m6icV6TqQOAdgt5N/9I5KNpjom/5NFtkmGseEH+AK/hny8XrytLH3+b5M8zL/Ycg3fhIocFpUMyl/wpFnVRvdw==", - "path": "system.net.sockets/4.3.0", - "hashPath": "system.net.sockets.4.3.0.nupkg.sha512" - }, - "System.Numerics.Vectors/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ==", - "path": "system.numerics.vectors/4.4.0", - "hashPath": "system.numerics.vectors.4.4.0.nupkg.sha512" - }, - "System.ObjectModel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-bdX+80eKv9bN6K4N+d77OankKHGn6CH711a6fcOpMQu2Fckp/Ft4L/kW9WznHpyR0NRAvJutzOMHNNlBGvxQzQ==", - "path": "system.objectmodel/4.3.0", - "hashPath": "system.objectmodel.4.3.0.nupkg.sha512" - }, - "System.Private.DataContractSerialization/4.1.1": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lcqFBUaCZxPiUkA4dlSOoPZGtZsAuuElH2XHgLwGLxd7ZozWetV5yiz0qGAV2AUYOqw97MtZBjbLMN16Xz4vXA==", - "path": "system.private.datacontractserialization/4.1.1", - "hashPath": "system.private.datacontractserialization.4.1.1.nupkg.sha512" - }, - "System.Reflection/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "path": "system.reflection/4.3.0", - "hashPath": "system.reflection.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==", - "path": "system.reflection.emit/4.3.0", - "hashPath": "system.reflection.emit.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.ILGeneration/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-59tBslAk9733NXLrUJrwNZEzbMAcu8k344OYo+wfSVygcgZ9lgBdGIzH/nrg3LYhXceynyvTc8t5/GD4Ri0/ng==", - "path": "system.reflection.emit.ilgeneration/4.3.0", - "hashPath": "system.reflection.emit.ilgeneration.4.3.0.nupkg.sha512" - }, - "System.Reflection.Emit.Lightweight/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-oadVHGSMsTmZsAF864QYN1t1QzZjIcuKU3l2S9cZOwDdDueNTrqq1yRj7koFfIGEnKpt6NjpL3rOzRhs4ryOgA==", - "path": "system.reflection.emit.lightweight/4.3.0", - "hashPath": "system.reflection.emit.lightweight.4.3.0.nupkg.sha512" - }, - "System.Reflection.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==", - "path": "system.reflection.extensions/4.3.0", - "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512" - }, - "System.Reflection.Metadata/1.5.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-423hF/x1/1/aBT6hjgrp8RH2zdKOd1iTujlHisSesTW/cgv1ixUitfk23ZknVzItMm6jnwp9CBwI2P3r9jpitw==", - "path": "system.reflection.metadata/1.5.0", - "hashPath": "system.reflection.metadata.1.5.0.nupkg.sha512" - }, - "System.Reflection.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "path": "system.reflection.primitives/4.3.0", - "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512" - }, - "System.Reflection.TypeExtensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==", - "path": "system.reflection.typeextensions/4.3.0", - "hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512" - }, - "System.Resources.ResourceManager/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==", - "path": "system.resources.resourcemanager/4.3.0", - "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512" - }, - "System.Runtime/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "path": "system.runtime/4.3.0", - "hashPath": "system.runtime.4.3.0.nupkg.sha512" - }, - "System.Runtime.CompilerServices.Unsafe/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-9dLLuBxr5GNmOfl2jSMcsHuteEg32BEfUotmmUkmZjpR3RpVHE8YQwt0ow3p6prwA1ME8WqDVZqrr8z6H8G+Kw==", - "path": "system.runtime.compilerservices.unsafe/4.4.0", - "hashPath": "system.runtime.compilerservices.unsafe.4.4.0.nupkg.sha512" - }, - "System.Runtime.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==", - "path": "system.runtime.extensions/4.3.0", - "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512" - }, - "System.Runtime.Handles/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", - "path": "system.runtime.handles/4.3.0", - "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", - "path": "system.runtime.interopservices/4.3.0", - "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512" - }, - "System.Runtime.InteropServices.RuntimeInformation/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==", - "path": "system.runtime.interopservices.runtimeinformation/4.3.0", - "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512" - }, - "System.Runtime.Numerics/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==", - "path": "system.runtime.numerics/4.3.0", - "hashPath": "system.runtime.numerics.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Formatters/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-KT591AkTNFOTbhZlaeMVvfax3RqhH1EJlcwF50Wm7sfnBLuHiOeZRRKrr1ns3NESkM20KPZ5Ol/ueMq5vg4QoQ==", - "path": "system.runtime.serialization.formatters/4.3.0", - "hashPath": "system.runtime.serialization.formatters.4.3.0.nupkg.sha512" - }, - "System.Runtime.Serialization.Json/4.0.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-+7DIJhnKYgCzUgcLbVTtRQb2l1M0FP549XFlFkQM5lmNiUBl44AfNbx4bz61xA8PzLtlYwfmif4JJJW7MPPnjg==", - "path": "system.runtime.serialization.json/4.0.2", - "hashPath": "system.runtime.serialization.json.4.0.2.nupkg.sha512" - }, - "System.Runtime.Serialization.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Wz+0KOukJGAlXjtKr+5Xpuxf8+c8739RI1C+A2BoQZT+wMCCoMDDdO8/4IRHfaVINqL78GO8dW8G2lW/e45Mcw==", - "path": "system.runtime.serialization.primitives/4.3.0", - "hashPath": "system.runtime.serialization.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.AccessControl/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-2NRFPX/V81ucKQmqNgGBZrKGH/5ejsvivSGMRum0SMgPnJxwhuNkzVS1+7gC3R2X0f57CtwrPrXPPSe6nOp82g==", - "path": "system.security.accesscontrol/4.4.0", - "hashPath": "system.security.accesscontrol.4.4.0.nupkg.sha512" - }, - "System.Security.Claims/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-P/+BR/2lnc4PNDHt/TPBAWHVMLMRHsyYZbU1NphW4HIWzCggz8mJbTQQ3MKljFE7LS3WagmVFuBgoLcFzYXlkA==", - "path": "system.security.claims/4.3.0", - "hashPath": "system.security.claims.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Algorithms/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==", - "path": "system.security.cryptography.algorithms/4.3.0", - "hashPath": "system.security.cryptography.algorithms.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Cng/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==", - "path": "system.security.cryptography.cng/4.3.0", - "hashPath": "system.security.cryptography.cng.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Csp/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==", - "path": "system.security.cryptography.csp/4.3.0", - "hashPath": "system.security.cryptography.csp.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==", - "path": "system.security.cryptography.encoding/4.3.0", - "hashPath": "system.security.cryptography.encoding.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.OpenSsl/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==", - "path": "system.security.cryptography.openssl/4.3.0", - "hashPath": "system.security.cryptography.openssl.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Primitives/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==", - "path": "system.security.cryptography.primitives/4.3.0", - "hashPath": "system.security.cryptography.primitives.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.X509Certificates/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==", - "path": "system.security.cryptography.x509certificates/4.3.0", - "hashPath": "system.security.cryptography.x509certificates.4.3.0.nupkg.sha512" - }, - "System.Security.Cryptography.Xml/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-1Xubvo4i+K+DO6YzVh6vBKmCl5xx/cAoiJEze6VQ+XwVQU25KQC9pPrmniz2EbbJnmoQ5Rm2FFjHsfQAi0Rs+Q==", - "path": "system.security.cryptography.xml/4.4.0", - "hashPath": "system.security.cryptography.xml.4.4.0.nupkg.sha512" - }, - "System.Security.Principal/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-I1tkfQlAoMM2URscUtpcRo/hX0jinXx6a/KUtEQoz3owaYwl3qwsO8cbzYVVnjxrzxjHo3nJC+62uolgeGIS9A==", - "path": "system.security.principal/4.3.0", - "hashPath": "system.security.principal.4.3.0.nupkg.sha512" - }, - "System.Security.Principal.Windows/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-pP+AOzt1o3jESOuLmf52YQTF7H3Ng9hTnrOESQiqsnl2IbBh1HInsAMHYtoh75iUYV0OIkHmjvveraYB6zM97w==", - "path": "system.security.principal.windows/4.4.0", - "hashPath": "system.security.principal.windows.4.4.0.nupkg.sha512" - }, - "System.Spatial/5.8.2": { - "type": "package", - "serviceable": true, - "sha512": "sha512-0RfZZJ8RlrfjoBPAF6pczX4Nd2kyLM8EX1PCP5Rqs/jOhJBUPYhpXjIsVAYN7kocj9IJ9XoJWAxWgXIDtJY2Ag==", - "path": "system.spatial/5.8.2", - "hashPath": "system.spatial.5.8.2.nupkg.sha512" - }, - "System.Text.Encoding/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", - "path": "system.text.encoding/4.3.0", - "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" - }, - "System.Text.Encoding.CodePages/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-6JX7ZdaceBiLKLkYt8zJcp4xTJd1uYyXXEkPw6mnlUIjh1gZPIVKPtRXPmY5kLf6DwZmf5YLwR3QUrRonl7l0A==", - "path": "system.text.encoding.codepages/4.4.0", - "hashPath": "system.text.encoding.codepages.4.4.0.nupkg.sha512" - }, - "System.Text.Encoding.Extensions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-YVMK0Bt/A43RmwizJoZ22ei2nmrhobgeiYwFzC4YAN+nue8RF6djXDMog0UCn+brerQoYVyaS+ghy9P/MUVcmw==", - "path": "system.text.encoding.extensions/4.3.0", - "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" - }, - "System.Text.Encodings.Web/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-l/tYeikqMHX2MD2jzrHDfR9ejrpTTF7wvAEbR51AMvzip1wSJgiURbDik4iv/w7ZgytmTD/hlwpplEhF9bmFNw==", - "path": "system.text.encodings.web/4.4.0", - "hashPath": "system.text.encodings.web.4.4.0.nupkg.sha512" - }, - "System.Text.RegularExpressions/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-RpT2DA+L660cBt1FssIE9CAGpLFdFPuheB7pLpKpn6ZXNby7jDERe8Ua/Ne2xGiwLVG2JOqziiaVCGDon5sKFA==", - "path": "system.text.regularexpressions/4.3.0", - "hashPath": "system.text.regularexpressions.4.3.0.nupkg.sha512" - }, - "System.Threading/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==", - "path": "system.threading/4.3.0", - "hashPath": "system.threading.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", - "path": "system.threading.tasks/4.3.0", - "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512" - }, - "System.Threading.Tasks.Extensions/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-SPKfFGbpQsK5Srz2Kq3URgvC90yoOyBE8H1quDA2+MAJ2HAzFmV3biOgPv2Ck3mPAvdKngo3QHi2BNwUQDRVvA==", - "path": "system.threading.tasks.extensions/4.4.0", - "hashPath": "system.threading.tasks.extensions.4.4.0.nupkg.sha512" - }, - "System.Threading.Tasks.Parallel/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-cbjBNZHf/vQCfcdhzx7knsiygoCKgxL8mZOeocXZn5gWhCdzHIq6bYNKWX0LAJCWYP7bds4yBK8p06YkP0oa0g==", - "path": "system.threading.tasks.parallel/4.3.0", - "hashPath": "system.threading.tasks.parallel.4.3.0.nupkg.sha512" - }, - "System.Threading.Thread/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==", - "path": "system.threading.thread/4.3.0", - "hashPath": "system.threading.thread.4.3.0.nupkg.sha512" - }, - "System.Threading.ThreadPool/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-k/+g4b7vjdd4aix83sTgC9VG6oXYKAktSfNIJUNGxPEj7ryEOfzHHhfnmsZvjxawwcD9HyWXKCXmPjX8U4zeSw==", - "path": "system.threading.threadpool/4.3.0", - "hashPath": "system.threading.threadpool.4.3.0.nupkg.sha512" - }, - "System.Threading.Timer/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-Z6YfyYTCg7lOZjJzBjONJTFKGN9/NIYKSxhU5GRd+DTwHSZyvWp1xuI5aR+dLg+ayyC5Xv57KiY4oJ0tMO89fQ==", - "path": "system.threading.timer/4.3.0", - "hashPath": "system.threading.timer.4.3.0.nupkg.sha512" - }, - "System.ValueTuple/4.4.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-BahUww/+mdP4ARCAh2RQhQTg13wYLVrBb9SYVgW8ZlrwjraGCXHGjo0oIiUfZ34LUZkMMR+RAzR7dEY4S1HeQQ==", - "path": "system.valuetuple/4.4.0", - "hashPath": "system.valuetuple.4.4.0.nupkg.sha512" - }, - "System.Xml.ReaderWriter/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-GrprA+Z0RUXaR4N7/eW71j1rgMnEnEVlgii49GZyAjTH7uliMnrOU3HNFBr6fEDBCJCIdlVNq9hHbaDR621XBA==", - "path": "system.xml.readerwriter/4.3.0", - "hashPath": "system.xml.readerwriter.4.3.0.nupkg.sha512" - }, - "System.Xml.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==", - "path": "system.xml.xdocument/4.3.0", - "hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-lJ8AxvkX7GQxpC6GFCeBj8ThYVyQczx2+f/cWHJU8tjS7YfI6Cv6bon70jVEgs2CiFbmmM8b9j1oZVx0dSI2Ww==", - "path": "system.xml.xmldocument/4.3.0", - "hashPath": "system.xml.xmldocument.4.3.0.nupkg.sha512" - }, - "System.Xml.XmlSerializer/4.0.11": { - "type": "package", - "serviceable": true, - "sha512": "sha512-FrazwwqfIXTfq23mfv4zH+BjqkSFNaNFBtjzu3I9NRmG8EELYyrv/fJnttCIwRMFRR/YKXF1hmsMmMEnl55HGw==", - "path": "system.xml.xmlserializer/4.0.11", - "hashPath": "system.xml.xmlserializer.4.0.11.nupkg.sha512" - }, - "System.Xml.XPath/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-v1JQ5SETnQusqmS3RwStF7vwQ3L02imIzl++sewmt23VGygix04pEH+FCj1yWb+z4GDzKiljr1W7Wfvrx0YwgA==", - "path": "system.xml.xpath/4.3.0", - "hashPath": "system.xml.xpath.4.3.0.nupkg.sha512" - }, - "System.Xml.XPath.XDocument/4.3.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-jw9oHHEIVW53mHY9PgrQa98Xo2IZ0ZjrpdOTmtvk+Rvg4tq7dydmxdNqUvJ5YwjDqhn75mBXWttWjiKhWP53LQ==", - "path": "system.xml.xpath.xdocument/4.3.0", - "hashPath": "system.xml.xpath.xdocument.4.3.0.nupkg.sha512" - }, - "webhookSharp/1.0.0": { - "type": "package", - "serviceable": true, - "sha512": "sha512-13BokBv/Zp6c1UBuEZPtehyOhzGWVhQ/PsqQTjn3oBZObX7dfdIPJDEoMCxdGKjpT15OnneyeWRHzR5ytxKCvQ==", - "path": "webhooksharp/1.0.0", - "hashPath": "webhooksharp.1.0.0.nupkg.sha512" - }, - "WindowsAzure.Storage/8.1.4": { - "type": "package", - "serviceable": true, - "sha512": "sha512-W6ZZ0/o7+3Qb77mRAQyLjPudHG3OMeeQ4p9yY13PUdJArmRCx2cLMm5F4tpIjJXxzHC0ew0oK7DMDGILMdfCnw==", - "path": "windowsazure.storage/8.1.4", - "hashPath": "windowsazure.storage.8.1.4.nupkg.sha512" - } - } + "libraries": {} } \ No newline at end of file diff --git a/Vista/obj/Vista.csproj.nuget.dgspec.json b/Vista/obj/Vista.csproj.nuget.dgspec.json index e207333..64fef66 100644 --- a/Vista/obj/Vista.csproj.nuget.dgspec.json +++ b/Vista/obj/Vista.csproj.nuget.dgspec.json @@ -3,6 +3,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj": {} }, @@ -23,16 +24,19 @@ ======= "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Vista\\Vista.csproj": {} >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj": {} +>>>>>>> c493033 (cosas que faltaban) }, "projects": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", "projectName": "Controladora", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\Controladora.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Controladora\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -50,11 +54,11 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" }, - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj" + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj" } } } @@ -68,16 +72,6 @@ "frameworks": { "net6.0": { "targetAlias": "net6.0", - "dependencies": { - "Emailer": { - "target": "Package", - "version": "[1.0.0, )" - }, - "webhookSharp": { - "target": "Package", - "version": "[1.0.0, )" - } - }, "imports": [ "net461", "net462", @@ -98,14 +92,14 @@ } } }, - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "projectName": "Entidades", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -154,9 +148,10 @@ } } }, - "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj": { + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj": { "version": "1.0.0", "restore": { +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "C:\\Users\\Nacho\\Source\\Repos\\Final_OOP\\Vista\\Vista.csproj", "projectName": "Vista", @@ -173,10 +168,13 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", +======= + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", +>>>>>>> c493033 (cosas que faltaban) "projectName": "Modelo", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\Modelo.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\Modelo.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Modelo\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Modelo\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -398,8 +396,13 @@ "net6.0": { "targetAlias": "net6.0", "projectReferences": { +<<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Entidades/Entidades.csproj" +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } @@ -443,6 +446,7 @@ } } }, +<<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj": { "version": "1.0.0", "restore": { @@ -451,6 +455,16 @@ "projectPath": "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj", "packagesPath": "/home/fede/.nuget/packages/", "outputPath": "/home/fede/proyectos/Final_OOP/Vista/obj/", +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj", + "projectName": "Vista", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj", + "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\obj\\", +>>>>>>> c493033 (cosas que faltaban) "projectStyle": "PackageReference", "configFilePaths": [ "/home/fede/.nuget/NuGet/NuGet.Config" @@ -466,6 +480,7 @@ "net6.0-windows7.0": { "targetAlias": "net6.0-windows", "projectReferences": { +<<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj" }, @@ -481,6 +496,13 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj" + }, + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } diff --git a/Vista/obj/Vista.csproj.nuget.g.props b/Vista/obj/Vista.csproj.nuget.g.props index 79c7b21..a221a5f 100644 --- a/Vista/obj/Vista.csproj.nuget.g.props +++ b/Vista/obj/Vista.csproj.nuget.g.props @@ -26,10 +26,13 @@ +<<<<<<< HEAD C:\Users\fedpo\.nuget\packages\newtonsoft.json\10.0.1 C:\Users\fedpo\.nuget\packages\microsoft.entityframeworkcore.tools\2.0.2 C:\Users\fedpo\.nuget\packages\microsoft.codeanalysis.analyzers\1.1.0 >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= +>>>>>>> c493033 (cosas que faltaban) \ No newline at end of file diff --git a/Vista/obj/project.assets.json b/Vista/obj/project.assets.json index d23d8e9..edcd6c4 100644 --- a/Vista/obj/project.assets.json +++ b/Vista/obj/project.assets.json @@ -4,6 +4,7 @@ "net6.0-windows7.0": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD ======= >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) "Emailer/1.0.0": { @@ -5439,14 +5440,14 @@ } } }, +======= +>>>>>>> c493033 (cosas que faltaban) "Controladora/1.0.0": { "type": "project", "framework": ".NETCoreApp,Version=v6.0", "dependencies": { - "Emailer": "1.0.0", "Entidades": "1.0.0", - "Modelo": "1.0.0", - "webhookSharp": "1.0.0" + "Modelo": "1.0.0" }, "compile": { "bin/placeholder/Controladora.dll": {} @@ -5497,6 +5498,7 @@ "libraries": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD ======= >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) "Emailer/1.0.0": { @@ -13488,6 +13490,8 @@ "windowsazure.storage.nuspec" ] }, +======= +>>>>>>> c493033 (cosas que faltaban) "Controladora/1.0.0": { "type": "project", "path": "../Controladora/Controladora.csproj", @@ -13543,6 +13547,7 @@ "restore": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "projectUniqueName": "/home/fede/proyectos/Final_OOP/Vista/Vista.csproj", "projectName": "Vista", @@ -13568,10 +13573,13 @@ "/home/fede/.nuget/NuGet/NuGet.Config" ======= "projectUniqueName": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Vista\\Vista.csproj", +======= + "projectUniqueName": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj", +>>>>>>> c493033 (cosas que faltaban) "projectName": "Vista", - "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Vista\\Vista.csproj", + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj", "packagesPath": "C:\\Users\\fedpo\\.nuget\\packages\\", - "outputPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Vista\\obj\\", + "outputPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\fedpo\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -13595,6 +13603,7 @@ "projectReferences": { <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj": { "projectPath": "/home/fede/proyectos/Final_OOP/Controladora/Controladora.csproj" @@ -13616,6 +13625,13 @@ "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj": { "projectPath": "C:\\Users\\fedpo\\source\\repos\\Final_OOP\\Entidades\\Entidades.csproj" >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Controladora\\Controladora.csproj" + }, + "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj": { + "projectPath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Entidades\\Entidades.csproj" +>>>>>>> c493033 (cosas que faltaban) } } } diff --git a/Vista/obj/project.nuget.cache b/Vista/obj/project.nuget.cache index d709951..ef12cbc 100644 --- a/Vista/obj/project.nuget.cache +++ b/Vista/obj/project.nuget.cache @@ -2,6 +2,7 @@ "version": 2, <<<<<<< HEAD <<<<<<< HEAD +<<<<<<< HEAD <<<<<<< HEAD "dgSpecHash": "NrgVcMaE+xOpA8UnmFhQwGflGRDAICnz8EffGQ+5vJrqniVecS26UDqJMYcJ2SmlijA3PT49NDmcrKADdBbkcQ==", "success": true, @@ -610,5 +611,11 @@ "C:\\Users\\fedpo\\.nuget\\packages\\windowsazure.storage\\8.1.4\\windowsazure.storage.8.1.4.nupkg.sha512" ], >>>>>>> 51676e6 (feat: Cambios Varios (mirar Desc)) +======= + "dgSpecHash": "aNFbNdDa22Mg1jfOxDzb7N16RdBndEphnWuh1X0WK6h4YNDptQDhQUjqbwCKBPcpGb6LmtlDSztOIxoXuc2UXQ==", + "success": true, + "projectFilePath": "C:\\Users\\fedpo\\Downloads\\Final\\Final\\Vista\\Vista.csproj", + "expectedPackageFiles": [], +>>>>>>> c493033 (cosas que faltaban) "logs": [] } \ No newline at end of file