ソースを参照

Design mostly done.

master
コミット
802eb98796

+ 336
- 112
SecureSharing.Business/obj/project.assets.json ファイルの表示

@@ -8,10 +8,14 @@
"Microsoft.CSharp": "4.7.0"
},
"compile": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
}
},
"MailKit/3.4.1": {
@@ -20,19 +24,27 @@
"MimeKit": "3.4.1"
},
"compile": {
"lib/net6.0/MailKit.dll": {}
"lib/net6.0/MailKit.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/net6.0/MailKit.dll": {}
"lib/net6.0/MailKit.dll": {
"related": ".pdb;.xml"
}
}
},
"Microsoft.AspNetCore.Authentication.Google/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
@@ -41,10 +53,14 @@
"Microsoft.AspNetCore.Cryptography.Internal/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
}
},
"Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.9": {
@@ -53,10 +69,14 @@
"Microsoft.AspNetCore.Cryptography.Internal": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
}
},
"Microsoft.AspNetCore.Identity.EntityFrameworkCore/6.0.9": {
@@ -66,10 +86,14 @@
"Microsoft.Extensions.Identity.Stores": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
}
},
"Microsoft.CSharp/4.7.0": {
@@ -96,10 +120,14 @@
"System.Text.Encoding.CodePages": "4.7.0"
},
"compile": {
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
@@ -145,10 +173,14 @@
"System.Diagnostics.DiagnosticSource": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {}
@@ -157,10 +189,14 @@
"Microsoft.EntityFrameworkCore.Abstractions/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.EntityFrameworkCore.Analyzers/6.0.9": {
@@ -179,10 +215,14 @@
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
}
},
"Microsoft.EntityFrameworkCore.SqlServer/6.0.9": {
@@ -192,10 +232,14 @@
"Microsoft.EntityFrameworkCore.Relational": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Caching.Abstractions/6.0.0": {
@@ -204,10 +248,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Caching.Memory/6.0.1": {
@@ -220,10 +268,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration/6.0.1": {
@@ -233,10 +285,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
@@ -245,10 +301,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.Binder/6.0.0": {
@@ -257,10 +317,14 @@
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
@@ -273,10 +337,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.Json/6.0.0": {
@@ -289,10 +357,14 @@
"System.Text.Json": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.DependencyInjection/6.0.0": {
@@ -302,10 +374,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -314,10 +390,14 @@
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -329,10 +409,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -346,10 +430,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -358,10 +446,14 @@
"Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -375,10 +467,14 @@
"Microsoft.Extensions.Options": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Identity.Stores/6.0.9": {
@@ -389,10 +485,14 @@
"Microsoft.Extensions.Logging": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Logging/6.0.0": {
@@ -405,19 +505,27 @@
"System.Diagnostics.DiagnosticSource": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -430,10 +538,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Primitives/6.0.0": {
@@ -442,10 +554,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -454,10 +570,14 @@
"Microsoft.Identity.Client/4.21.1": {
"type": "package",
"compile": {
"ref/netcoreapp2.1/_._": {}
"ref/netcoreapp2.1/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {}
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
@@ -466,19 +586,27 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Logging/6.8.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Protocols/6.8.0": {
@@ -488,10 +616,14 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
@@ -501,10 +633,14 @@
"System.IdentityModel.Tokens.Jwt": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Tokens/6.8.0": {
@@ -515,10 +651,14 @@
"System.Security.Cryptography.Cng": "4.5.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {
@@ -537,10 +677,14 @@
"System.Security.Principal.Windows": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
@@ -559,10 +703,14 @@
"Microsoft.NETCore.Platforms": "3.1.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {}
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
@@ -578,19 +726,27 @@
"System.Security.Cryptography.Pkcs": "6.0.0"
},
"compile": {
"lib/net6.0/MimeKit.dll": {}
"lib/net6.0/MimeKit.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/net6.0/MimeKit.dll": {}
"lib/net6.0/MimeKit.dll": {
"related": ".pdb;.xml"
}
}
},
"Portable.BouncyCastle/1.9.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {}
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {}
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {
"related": ".xml"
}
}
},
"System.Collections.Immutable/6.0.0": {
@@ -599,10 +755,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -615,10 +775,14 @@
"System.Security.Permissions": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {}
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
"related": ".xml"
}
}
},
"System.Diagnostics.DiagnosticSource/6.0.0": {
@@ -627,10 +791,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -643,7 +811,9 @@
"Microsoft.Win32.SystemEvents": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Drawing.Common.dll": {}
@@ -662,10 +832,14 @@
"System.Formats.Asn1/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/System.Formats.Asn1.dll": {}
"lib/net6.0/System.Formats.Asn1.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Formats.Asn1.dll": {}
"lib/net6.0/System.Formats.Asn1.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -678,10 +852,14 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
}
},
"System.Runtime.Caching/4.7.0": {
@@ -690,10 +868,14 @@
"System.Configuration.ConfigurationManager": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Runtime.Caching.dll": {}
"lib/netstandard2.0/System.Runtime.Caching.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
@@ -705,10 +887,14 @@
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -721,10 +907,14 @@
"System.Security.Principal.Windows": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {}
"lib/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
@@ -736,7 +926,9 @@
"System.Security.Cryptography.Cng/4.5.0": {
"type": "package",
"compile": {
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
@@ -754,10 +946,14 @@
"System.Formats.Asn1": "6.0.0"
},
"compile": {
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {}
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {}
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -772,10 +968,14 @@
"System.Security.Cryptography.ProtectedData/4.7.0": {
"type": "package",
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {}
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
@@ -791,19 +991,27 @@
"System.Windows.Extensions": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp3.0/System.Security.Permissions.dll": {}
"lib/netcoreapp3.0/System.Security.Permissions.dll": {
"related": ".xml"
}
}
},
"System.Security.Principal.Windows/4.7.0": {
"type": "package",
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
@@ -822,10 +1030,14 @@
"Microsoft.NETCore.Platforms": "3.1.0"
},
"compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {}
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
@@ -840,10 +1052,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -862,10 +1078,14 @@
"System.Text.Encodings.Web": "6.0.0"
},
"compile": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -877,10 +1097,14 @@
"System.Drawing.Common": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {}
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {

+ 312
- 104
SecureSharing.Data/obj/project.assets.json ファイルの表示

@@ -8,28 +8,40 @@
"Microsoft.CSharp": "4.7.0"
},
"compile": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
}
},
"Humanizer.Core/2.8.26": {
"type": "package",
"compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Humanizer.dll": {}
"lib/netstandard2.0/Humanizer.dll": {
"related": ".xml"
}
}
},
"Microsoft.AspNetCore.Authentication.Google/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
@@ -38,10 +50,14 @@
"Microsoft.AspNetCore.Cryptography.Internal/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
}
},
"Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.9": {
@@ -50,10 +66,14 @@
"Microsoft.AspNetCore.Cryptography.Internal": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
}
},
"Microsoft.AspNetCore.Identity.EntityFrameworkCore/6.0.9": {
@@ -63,10 +83,14 @@
"Microsoft.Extensions.Identity.Stores": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
}
},
"Microsoft.CSharp/4.7.0": {
@@ -93,10 +117,14 @@
"System.Text.Encoding.CodePages": "4.7.0"
},
"compile": {
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
@@ -142,10 +170,14 @@
"System.Diagnostics.DiagnosticSource": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {}
@@ -154,10 +186,14 @@
"Microsoft.EntityFrameworkCore.Abstractions/6.0.9": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.EntityFrameworkCore.Analyzers/6.0.9": {
@@ -176,10 +212,14 @@
"Microsoft.EntityFrameworkCore.Relational": "6.0.9"
},
"compile": {
"lib/net6.0/_._": {}
"lib/net6.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
"related": ".xml"
}
},
"build": {
"build/net6.0/Microsoft.EntityFrameworkCore.Design.props": {}
@@ -192,10 +232,14 @@
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
}
},
"Microsoft.EntityFrameworkCore.SqlServer/6.0.9": {
@@ -205,10 +249,14 @@
"Microsoft.EntityFrameworkCore.Relational": "6.0.9"
},
"compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
}
},
"Microsoft.EntityFrameworkCore.Tools/6.0.9": {
@@ -229,10 +277,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Caching.Memory/6.0.1": {
@@ -245,10 +297,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration/6.0.1": {
@@ -258,10 +314,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
@@ -270,10 +330,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
@@ -286,10 +350,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Configuration.Json/6.0.0": {
@@ -302,10 +370,14 @@
"System.Text.Json": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.DependencyInjection/6.0.0": {
@@ -315,10 +387,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -327,10 +403,14 @@
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -342,10 +422,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -359,10 +443,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -371,10 +459,14 @@
"Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -388,10 +480,14 @@
"Microsoft.Extensions.Options": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Identity.Stores/6.0.9": {
@@ -402,10 +498,14 @@
"Microsoft.Extensions.Logging": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Logging/6.0.0": {
@@ -418,19 +518,27 @@
"System.Diagnostics.DiagnosticSource": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -443,10 +551,14 @@
"Microsoft.Extensions.Primitives": "6.0.0"
},
"compile": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
}
},
"Microsoft.Extensions.Primitives/6.0.0": {
@@ -455,10 +567,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -467,10 +583,14 @@
"Microsoft.Identity.Client/4.21.1": {
"type": "package",
"compile": {
"ref/netcoreapp2.1/_._": {}
"ref/netcoreapp2.1/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {}
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
@@ -479,19 +599,27 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Logging/6.8.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Protocols/6.8.0": {
@@ -501,10 +629,14 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
@@ -514,10 +646,14 @@
"System.IdentityModel.Tokens.Jwt": "6.8.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
}
},
"Microsoft.IdentityModel.Tokens/6.8.0": {
@@ -528,10 +664,14 @@
"System.Security.Cryptography.Cng": "4.5.0"
},
"compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {
@@ -550,10 +690,14 @@
"System.Security.Principal.Windows": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
@@ -572,10 +716,14 @@
"Microsoft.NETCore.Platforms": "3.1.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {}
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
@@ -590,10 +738,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -606,10 +758,14 @@
"System.Security.Permissions": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {}
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
"related": ".xml"
}
}
},
"System.Diagnostics.DiagnosticSource/6.0.0": {
@@ -618,10 +774,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -634,7 +794,9 @@
"Microsoft.Win32.SystemEvents": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Drawing.Common.dll": {}
@@ -657,10 +819,14 @@
"Microsoft.IdentityModel.Tokens": "6.8.0"
},
"compile": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
}
},
"System.Runtime.Caching/4.7.0": {
@@ -669,10 +835,14 @@
"System.Configuration.ConfigurationManager": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Runtime.Caching.dll": {}
"lib/netstandard2.0/System.Runtime.Caching.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
@@ -684,10 +854,14 @@
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package",
"compile": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -700,10 +874,14 @@
"System.Security.Principal.Windows": "4.7.0"
},
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {}
"lib/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
@@ -715,7 +893,9 @@
"System.Security.Cryptography.Cng/4.5.0": {
"type": "package",
"compile": {
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
@@ -730,10 +910,14 @@
"System.Security.Cryptography.ProtectedData/4.7.0": {
"type": "package",
"compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {}
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
@@ -749,19 +933,27 @@
"System.Windows.Extensions": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp3.0/System.Security.Permissions.dll": {}
"lib/netcoreapp3.0/System.Security.Permissions.dll": {
"related": ".xml"
}
}
},
"System.Security.Principal.Windows/4.7.0": {
"type": "package",
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
@@ -780,10 +972,14 @@
"Microsoft.NETCore.Platforms": "3.1.0"
},
"compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {}
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
@@ -798,10 +994,14 @@
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"compile": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -820,10 +1020,14 @@
"System.Text.Encodings.Web": "6.0.0"
},
"compile": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netcoreapp3.1/_._": {}
@@ -835,10 +1039,14 @@
"System.Drawing.Common": "4.7.0"
},
"compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
},
"runtime": {
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {}
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {
"related": ".xml"
}
},
"runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {

+ 1
- 1
SecureSharing/Infrastructure/ModelFactory.cs ファイルの表示

@@ -21,7 +21,7 @@ public sealed class ModelFactory : IModelFactory
{
var message = await _messageService.GetById(id);

model = new LinkModel { message = new MessageModel { Id = id, Text = message.Text }, Share = share };
model = new LinkModel { MessageModel = new MessageModel { Id = id, Text = message.Text }, Share = share };
model.IsValid = message.IsValid;

if (model.IsValid)

+ 1
- 1
SecureSharing/Models/LinkModel.cs ファイルの表示

@@ -3,7 +3,7 @@
public sealed class LinkModel
{
public string Link { get; set; }
public MessageModel message { get; set; }
public MessageModel MessageModel { get; set; }
public bool? Share { get; set; }
public TimeSpan? TimeLeft { get; set; }


+ 31
- 38
SecureSharing/Views/Home/Index.cshtml ファイルの表示

@@ -4,46 +4,39 @@
@using SecureSharing.Business.Infrastructure
@model MessageModel

<div class="modal-content modal">
<div class="share-files">
<div class="image-logo">
<img src="img/logo.png" alt=""/>

<h1>Share files</h1>
<form method="post" asp-controller="Home" asp-action="CreateMessage" class="share-files-form">
<label class="label-text">Sharing link avaliability</label>
<div class="button-box col-lg-12">
<div class="single-button-input">
<input id="OneTime" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_TIME">
<label for="OneTime" class="label-available"><span style="color:#FFA463">One</span> Time</label>
</div>
<div class="single-button-input">
<input id="OneHour" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_HOUR"/> <label for="OneHour" class="label-available">1 <span style="color:#B9CFE4;">hour</span></label>
</div>
<div class="single-button-input">
<input id="OneDay" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_DAY"/> <label for="OneDay" class="label-available">1 <span style="color:#B9CFE4;">day</span></label>
</div>
<div class="single-button-input">
<input id="SevenDays" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_WEEK"/> <label for="SevenDays" class="label-available">7 <span style="color:#B9CFE4;">days</span></label>
</div>
<h1>Share files</h1>
<form method="post" asp-controller="Home" asp-action="CreateMessage" class="share-files-form">
<label class="label-text">Sharing link avaliability</label>
<div class="button-box col-lg-12">
<div class="single-button-input">
<input id="OneTime" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_TIME">
<label for="OneTime" class="label-available"><span style="color:#FFA463">One</span> Time</label>
</div>
<div class="single-button-input">
<input id="OneHour" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_HOUR"/> <label for="OneHour" class="label-available">1 <span style="color:#B9CFE4;">hour</span></label>
</div>
<div class="single-button-input">
<input id="OneDay" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_DAY"/> <label for="OneDay" class="label-available">1 <span style="color:#B9CFE4;">day</span></label>
</div>
<div class="single-button-input">
<input id="SevenDays" class="radio-input" type="radio" asp-for="ChosenPeriod" value="@PeriodOfValidity.ONE_WEEK"/> <label for="SevenDays" class="label-available">7 <span style="color:#B9CFE4;">days</span></label>
</div>
</div>
<label class="label-text">Message (optional)</label>
<textarea asp-for="Text" class="input-message"></textarea>
<label class="label-text">Upload files</label>
<div class="drop-here">
<div class="default-text">
<img src="img/file-upload-image.png" alt=""/>
<p>Drag and drop files here or <span style="color: dodgerblue">browse</span></p>
</div>
</div>
@{
</div>
<label class="label-text">Message (optional)</label>
<textarea asp-for="Text" class="input-message"></textarea>
<label class="label-text">Upload files</label>
<div class="drop-here">
<div class="default-text">
<img src="img/file-upload-image.png" alt=""/>
<p>Drag and drop files here or <span style="color: dodgerblue">browse</span></p>
</div>
</div>
@{
@* <div class="files hidden"> *@
@* <div class="label-text">Your files: </div> *@
@* *@
@* </div> *@
}
<button class=" btn btn-light share-button" type="submit">Share</button>
</form>
<br>
</div>
</div>
}
<button class=" btn btn-light share-button" type="submit">Share</button>
</form>

+ 71
- 42
SecureSharing/Views/Home/Link.cshtml ファイルの表示

@@ -3,54 +3,83 @@
}
@model LinkModel

<div class="modal-content modal">
<div class="share-files">
<div class="image-logo">
<img src="~/img/logo.png" alt="">


@if (!Model.IsValid)
{
<div class="image-logo">
<h1>Document expired!</h1>
</div>
<a class="btn btn-light share-button" asp-controller="Home" asp-action="Index">Share message securely!</a>
}
else
{
<div class="image-logo">
<h1>Document ready!</h1>
</div>

@if (Model.Share == true)
{
<div class="label-text">
Link is ready:
</div>
<div id="div-link" class="label-text link-show">
@{
var link = Url.Action("Link", "Home", new { id = Model.MessageModel.Id }, "https");
}
<a id="a-link" href="@link">@link</a>
</div>
<a class="btn btn-light share-button" onclick="copyToClipboard()">Copy to clipboard!</a>
<div class="label-text">
Message:
</div>
<div class="image-logo">
<h1>Document ready!</h1>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
@if (!Model.IsValid)
{
<h1>Document expired</h1>
}
else
{
@if (Model.Share == true)
}
else
{
<div>
@if (Model.TimeLeft != null)
{
<div class="label-text link-show">
@Url.Action("Link", "Home", new { id = Model.message.Id }, "https")
</div>
var time = Model.TimeLeft.Value;
if (time.Days > 0)
{
<div class="label-text-lower">
This message will expire in: @time.ToString("%d") days @time.ToString("%h") hours @time.ToString("%m") minutes
</div>
}
else
{
<div class="label-text-lower">
This message will expire in: @time.ToString(@"hh\:mm\:ss")
</div>
}
}
else
{
<div>
@if (Model.TimeLeft != null)
{
var time = Model.TimeLeft.Value;
if (time.Days > 0)
{
<h1>This message will expire in: @time.ToString("%d") days @time.ToString("%h") hours @time.ToString("%m") minutes</h1>
}
else
{
<h1>This message will expire in: @time.ToString(@"hh\:mm\:ss")</h1>
}
}
else
{
<div class="label-text">
This message will expire when you leave this page
</div>
}
<div class="label-text-lower">
This message will expire when you leave this page
</div>
}
@* <div class="label-text"> *@
@* Message: @Model.message.Text *@
@* </div> *@
}
<a class="btn btn-light share-button" asp-controller="Home" asp-action="Index">Back</a>
</div>
<div class="label-text">
Message:
</div>
<div class="label-text link-show">
@Model.MessageModel.Text
</div>
}
}

</div>
</div>
<script>
function copyToClipboard() {
// Get the text field
const copyText = document.getElementById("a-link").innerText;
// Copy the text inside the text field
navigator.clipboard.writeText(copyText);

}
</script>

+ 10
- 3
SecureSharing/Views/Shared/_Layout.cshtml ファイルの表示

@@ -28,16 +28,23 @@
<link rel="stylesheet" href="~/plugins/daterangepicker/daterangepicker.css">
<!-- summernote -->
<link rel="stylesheet" href="~/plugins/summernote/summernote-bs4.min.css">
<link href="~/lib/jquery-confirm/jquery-confirm.min.css" rel="stylesheet"/>
<link href="~/lib/jquery-confirm/jquery-confirm.min.css" rel="stylesheet"/>

<link rel="stylesheet" href="~/css/site.css">
</head>
<body class="hold-transition layout-fixed">
<noscript>
<p>Your browser does not support JavaScript. You need it enabled to do testing.</p>
</noscript>

@RenderBody()
<div class="modal-content modal">
<div class="share-files">
<div class="image-logo">
<img src="~/img/logo.png" alt=""/>
</div>
@RenderBody()
</div>
</div>

<!-- jQuery -->
<script src="~/plugins/jquery/jquery.min.js"></script>

+ 32
- 0
SecureSharing/wwwroot/css/site.css ファイルの表示

@@ -137,6 +137,11 @@ body{
font-size: 23px;
}

.label-text-lower{
font-size: 16px;
color: #FFA463;
}

.radio-input:checked ~ .label-available {
/*background-color: #FFA463 !important;*/
background-color: #90278F;
@@ -168,6 +173,32 @@ body{
font-size: 40px;
}

.share-button:hover {
/* Auto layout */

display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 32px;
gap: 10px;

width: 100%;
height: 94px;
margin-top: 14px;
background: #FFA463;
border-radius: 30px;

/* Inside auto layout */

flex: none;
order: 2;
align-self: stretch;
flex-grow: 0;
color: #FFFFFF;
font-size: 40px;
}

.input-message {
box-sizing: border-box;

@@ -209,4 +240,5 @@ body{
border: 1px solid #8F9DCE;
border-radius: 10px;
color: #0D1C52;
margin-bottom: 15px;
}

読み込み中…
キャンセル
保存