Przeglądaj źródła

Design mostly done.

master
rodzic
commit
802eb98796

+ 336
- 112
SecureSharing.Business/obj/project.assets.json Wyświetl plik

"Microsoft.CSharp": "4.7.0" "Microsoft.CSharp": "4.7.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
} }
}, },
"MailKit/3.4.1": { "MailKit/3.4.1": {
"MimeKit": "3.4.1" "MimeKit": "3.4.1"
}, },
"compile": { "compile": {
"lib/net6.0/MailKit.dll": {}
"lib/net6.0/MailKit.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/MailKit.dll": {}
"lib/net6.0/MailKit.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.AspNetCore.Authentication.Google/6.0.9": { "Microsoft.AspNetCore.Authentication.Google/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
}, },
"frameworkReferences": [ "frameworkReferences": [
"Microsoft.AspNetCore.App" "Microsoft.AspNetCore.App"
"Microsoft.AspNetCore.Cryptography.Internal/6.0.9": { "Microsoft.AspNetCore.Cryptography.Internal/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.9": {
"Microsoft.AspNetCore.Cryptography.Internal": "6.0.9" "Microsoft.AspNetCore.Cryptography.Internal": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.AspNetCore.Identity.EntityFrameworkCore/6.0.9": {
"Microsoft.Extensions.Identity.Stores": "6.0.9" "Microsoft.Extensions.Identity.Stores": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.CSharp/4.7.0": { "Microsoft.CSharp/4.7.0": {
"System.Text.Encoding.CodePages": "4.7.0" "System.Text.Encoding.CodePages": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"System.Diagnostics.DiagnosticSource": "6.0.0" "System.Diagnostics.DiagnosticSource": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {} "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {}
"Microsoft.EntityFrameworkCore.Abstractions/6.0.9": { "Microsoft.EntityFrameworkCore.Abstractions/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.EntityFrameworkCore.Analyzers/6.0.9": { "Microsoft.EntityFrameworkCore.Analyzers/6.0.9": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0" "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.EntityFrameworkCore.SqlServer/6.0.9": { "Microsoft.EntityFrameworkCore.SqlServer/6.0.9": {
"Microsoft.EntityFrameworkCore.Relational": "6.0.9" "Microsoft.EntityFrameworkCore.Relational": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Caching.Abstractions/6.0.0": { "Microsoft.Extensions.Caching.Abstractions/6.0.0": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Caching.Memory/6.0.1": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration/6.0.1": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": { "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration.Binder/6.0.0": {
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0" "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration.Json/6.0.0": {
"System.Text.Json": "6.0.0" "System.Text.Json": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.DependencyInjection/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.FileSystemGlobbing/6.0.0": { "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Options": "6.0.0" "Microsoft.Extensions.Options": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Identity.Stores/6.0.9": {
"Microsoft.Extensions.Logging": "6.0.0" "Microsoft.Extensions.Logging": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Logging/6.0.0": {
"System.Diagnostics.DiagnosticSource": "6.0.0" "System.Diagnostics.DiagnosticSource": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Logging.Abstractions/6.0.0": { "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Primitives/6.0.0": { "Microsoft.Extensions.Primitives/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Identity.Client/4.21.1": { "Microsoft.Identity.Client/4.21.1": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp2.1/_._": {}
"ref/netcoreapp2.1/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {}
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.JsonWebTokens/6.8.0": { "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Logging/6.8.0": { "Microsoft.IdentityModel.Logging/6.8.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Protocols/6.8.0": { "Microsoft.IdentityModel.Protocols/6.8.0": {
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
"System.IdentityModel.Tokens.Jwt": "6.8.0" "System.IdentityModel.Tokens.Jwt": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.IdentityModel.Tokens/6.8.0": {
"System.Security.Cryptography.Cng": "4.5.0" "System.Security.Cryptography.Cng": "4.5.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/3.1.0": { "Microsoft.NETCore.Platforms/3.1.0": {
"System.Security.Principal.Windows": "4.7.0" "System.Security.Principal.Windows": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"Microsoft.NETCore.Platforms": "3.1.0" "Microsoft.NETCore.Platforms": "3.1.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {}
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": { "runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
"System.Security.Cryptography.Pkcs": "6.0.0" "System.Security.Cryptography.Pkcs": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/MimeKit.dll": {}
"lib/net6.0/MimeKit.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/MimeKit.dll": {}
"lib/net6.0/MimeKit.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Portable.BouncyCastle/1.9.0": { "Portable.BouncyCastle/1.9.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {}
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {}
"lib/netstandard2.0/BouncyCastle.Crypto.dll": {
"related": ".xml"
}
} }
}, },
"System.Collections.Immutable/6.0.0": { "System.Collections.Immutable/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Security.Permissions": "4.7.0" "System.Security.Permissions": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {}
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
"related": ".xml"
}
} }
}, },
"System.Diagnostics.DiagnosticSource/6.0.0": { "System.Diagnostics.DiagnosticSource/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Win32.SystemEvents": "4.7.0" "Microsoft.Win32.SystemEvents": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Drawing.Common.dll": {} "lib/netstandard2.0/System.Drawing.Common.dll": {}
"System.Formats.Asn1/6.0.0": { "System.Formats.Asn1/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/System.Formats.Asn1.dll": {}
"lib/net6.0/System.Formats.Asn1.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Formats.Asn1.dll": {}
"lib/net6.0/System.Formats.Asn1.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "System.Runtime.Caching/4.7.0": {
"System.Configuration.ConfigurationManager": "4.7.0" "System.Configuration.ConfigurationManager": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Runtime.Caching.dll": {}
"lib/netstandard2.0/System.Runtime.Caching.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": { "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
"System.Runtime.CompilerServices.Unsafe/6.0.0": { "System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Security.Principal.Windows": "4.7.0" "System.Security.Principal.Windows": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {}
"lib/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
"System.Security.Cryptography.Cng/4.5.0": { "System.Security.Cryptography.Cng/4.5.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {} "lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"System.Formats.Asn1": "6.0.0" "System.Formats.Asn1": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {}
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {}
"lib/net6.0/System.Security.Cryptography.Pkcs.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Security.Cryptography.ProtectedData/4.7.0": { "System.Security.Cryptography.ProtectedData/4.7.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {}
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"System.Windows.Extensions": "4.7.0" "System.Windows.Extensions": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.0/System.Security.Permissions.dll": {}
"lib/netcoreapp3.0/System.Security.Permissions.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.Principal.Windows/4.7.0": { "System.Security.Principal.Windows/4.7.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
"Microsoft.NETCore.Platforms": "3.1.0" "Microsoft.NETCore.Platforms": "3.1.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {}
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": { "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Text.Encodings.Web": "6.0.0" "System.Text.Encodings.Web": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Drawing.Common": "4.7.0" "System.Drawing.Common": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {}
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": { "runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {

+ 312
- 104
SecureSharing.Data/obj/project.assets.json Wyświetl plik

"Microsoft.CSharp": "4.7.0" "Microsoft.CSharp": "4.7.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/AutoMapper.dll": {}
"lib/netstandard2.1/AutoMapper.dll": {
"related": ".xml"
}
} }
}, },
"Humanizer.Core/2.8.26": { "Humanizer.Core/2.8.26": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Humanizer.dll": {}
"lib/netstandard2.0/Humanizer.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.AspNetCore.Authentication.Google/6.0.9": { "Microsoft.AspNetCore.Authentication.Google/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Authentication.Google.dll": {
"related": ".xml"
}
}, },
"frameworkReferences": [ "frameworkReferences": [
"Microsoft.AspNetCore.App" "Microsoft.AspNetCore.App"
"Microsoft.AspNetCore.Cryptography.Internal/6.0.9": { "Microsoft.AspNetCore.Cryptography.Internal/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.Internal.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.AspNetCore.Cryptography.KeyDerivation/6.0.9": {
"Microsoft.AspNetCore.Cryptography.Internal": "6.0.9" "Microsoft.AspNetCore.Cryptography.Internal": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.AspNetCore.Identity.EntityFrameworkCore/6.0.9": {
"Microsoft.Extensions.Identity.Stores": "6.0.9" "Microsoft.Extensions.Identity.Stores": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.CSharp/4.7.0": { "Microsoft.CSharp/4.7.0": {
"System.Text.Encoding.CodePages": "4.7.0" "System.Text.Encoding.CodePages": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"ref/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {}
"lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"related": ".pdb;.xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": { "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
"System.Diagnostics.DiagnosticSource": "6.0.0" "System.Diagnostics.DiagnosticSource": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {} "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {}
"Microsoft.EntityFrameworkCore.Abstractions/6.0.9": { "Microsoft.EntityFrameworkCore.Abstractions/6.0.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.EntityFrameworkCore.Analyzers/6.0.9": { "Microsoft.EntityFrameworkCore.Analyzers/6.0.9": {
"Microsoft.EntityFrameworkCore.Relational": "6.0.9" "Microsoft.EntityFrameworkCore.Relational": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/_._": {}
"lib/net6.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"build/net6.0/Microsoft.EntityFrameworkCore.Design.props": {} "build/net6.0/Microsoft.EntityFrameworkCore.Design.props": {}
"Microsoft.Extensions.Configuration.Abstractions": "6.0.0" "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.EntityFrameworkCore.SqlServer/6.0.9": { "Microsoft.EntityFrameworkCore.SqlServer/6.0.9": {
"Microsoft.EntityFrameworkCore.Relational": "6.0.9" "Microsoft.EntityFrameworkCore.Relational": "6.0.9"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {}
"lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.EntityFrameworkCore.Tools/6.0.9": { "Microsoft.EntityFrameworkCore.Tools/6.0.9": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Caching.Memory/6.0.1": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration/6.0.1": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Configuration.Abstractions/6.0.0": { "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": {
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {}
"lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Configuration.Json/6.0.0": {
"System.Text.Json": "6.0.0" "System.Text.Json": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.DependencyInjection/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": { "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {}
"lib/net6.0/Microsoft.Extensions.FileProviders.Physical.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.FileSystemGlobbing/6.0.0": { "Microsoft.Extensions.FileSystemGlobbing/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {}
"lib/net6.0/Microsoft.Extensions.FileSystemGlobbing.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Options": "6.0.0" "Microsoft.Extensions.Options": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Core.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Identity.Stores/6.0.9": {
"Microsoft.Extensions.Logging": "6.0.0" "Microsoft.Extensions.Logging": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {}
"lib/net6.0/Microsoft.Extensions.Identity.Stores.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.Extensions.Logging/6.0.0": {
"System.Diagnostics.DiagnosticSource": "6.0.0" "System.Diagnostics.DiagnosticSource": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Logging.Abstractions/6.0.0": { "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {}
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Extensions.Primitives": "6.0.0" "Microsoft.Extensions.Primitives": "6.0.0"
}, },
"compile": { "compile": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {}
"lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.Extensions.Primitives/6.0.0": { "Microsoft.Extensions.Primitives/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {}
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Identity.Client/4.21.1": { "Microsoft.Identity.Client/4.21.1": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp2.1/_._": {}
"ref/netcoreapp2.1/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {}
"lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.JsonWebTokens/6.8.0": { "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Logging/6.8.0": { "Microsoft.IdentityModel.Logging/6.8.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Protocols/6.8.0": { "Microsoft.IdentityModel.Protocols/6.8.0": {
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": { "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
"System.IdentityModel.Tokens.Jwt": "6.8.0" "System.IdentityModel.Tokens.Jwt": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "Microsoft.IdentityModel.Tokens/6.8.0": {
"System.Security.Cryptography.Cng": "4.5.0" "System.Security.Cryptography.Cng": "4.5.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {}
"lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
"related": ".xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/3.1.0": { "Microsoft.NETCore.Platforms/3.1.0": {
"System.Security.Principal.Windows": "4.7.0" "System.Security.Principal.Windows": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": { "runtimes/unix/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
"Microsoft.NETCore.Platforms": "3.1.0" "Microsoft.NETCore.Platforms": "3.1.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {}
"lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": { "runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Collections.Immutable.dll": {}
"lib/net6.0/System.Collections.Immutable.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Security.Permissions": "4.7.0" "System.Security.Permissions": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {}
"lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
"related": ".xml"
}
} }
}, },
"System.Diagnostics.DiagnosticSource/6.0.0": { "System.Diagnostics.DiagnosticSource/6.0.0": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {}
"lib/net6.0/System.Diagnostics.DiagnosticSource.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"Microsoft.Win32.SystemEvents": "4.7.0" "Microsoft.Win32.SystemEvents": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Drawing.Common.dll": {} "lib/netstandard2.0/System.Drawing.Common.dll": {}
"Microsoft.IdentityModel.Tokens": "6.8.0" "Microsoft.IdentityModel.Tokens": "6.8.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {}
"lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
"related": ".xml"
}
}, },
"runtime": { "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": { "System.Runtime.Caching/4.7.0": {
"System.Configuration.ConfigurationManager": "4.7.0" "System.Configuration.ConfigurationManager": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Runtime.Caching.dll": {}
"lib/netstandard2.0/System.Runtime.Caching.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": { "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
"System.Runtime.CompilerServices.Unsafe/6.0.0": { "System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {}
"lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Security.Principal.Windows": "4.7.0" "System.Security.Principal.Windows": "4.7.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {}
"lib/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": { "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
"System.Security.Cryptography.Cng/4.5.0": { "System.Security.Cryptography.Cng/4.5.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"ref/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {} "lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": {}
"System.Security.Cryptography.ProtectedData/4.7.0": { "System.Security.Cryptography.ProtectedData/4.7.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netstandard2.0/_._": {}
"ref/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {}
"lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
"System.Windows.Extensions": "4.7.0" "System.Windows.Extensions": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.0/System.Security.Permissions.dll": {}
"lib/netcoreapp3.0/System.Security.Permissions.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.Principal.Windows/4.7.0": { "System.Security.Principal.Windows/4.7.0": {
"type": "package", "type": "package",
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
"Microsoft.NETCore.Platforms": "3.1.0" "Microsoft.NETCore.Platforms": "3.1.0"
}, },
"compile": { "compile": {
"lib/netstandard2.0/_._": {}
"lib/netstandard2.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {}
"lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": { "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0" "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {}
"lib/net6.0/System.Text.Encodings.Web.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Text.Encodings.Web": "6.0.0" "System.Text.Encodings.Web": "6.0.0"
}, },
"compile": { "compile": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/net6.0/System.Text.Json.dll": {}
"lib/net6.0/System.Text.Json.dll": {
"related": ".xml"
}
}, },
"build": { "build": {
"buildTransitive/netcoreapp3.1/_._": {} "buildTransitive/netcoreapp3.1/_._": {}
"System.Drawing.Common": "4.7.0" "System.Drawing.Common": "4.7.0"
}, },
"compile": { "compile": {
"ref/netcoreapp3.0/_._": {}
"ref/netcoreapp3.0/_._": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {}
"lib/netcoreapp3.0/System.Windows.Extensions.dll": {
"related": ".xml"
}
}, },
"runtimeTargets": { "runtimeTargets": {
"runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": { "runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {

+ 1
- 1
SecureSharing/Infrastructure/ModelFactory.cs Wyświetl plik

{ {
var message = await _messageService.GetById(id); 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; model.IsValid = message.IsValid;


if (model.IsValid) if (model.IsValid)

+ 1
- 1
SecureSharing/Models/LinkModel.cs Wyświetl plik

public sealed class LinkModel public sealed class LinkModel
{ {
public string Link { get; set; } public string Link { get; set; }
public MessageModel message { get; set; }
public MessageModel MessageModel { get; set; }
public bool? Share { get; set; } public bool? Share { get; set; }
public TimeSpan? TimeLeft { get; set; } public TimeSpan? TimeLeft { get; set; }



+ 31
- 38
SecureSharing/Views/Home/Index.cshtml Wyświetl plik

@using SecureSharing.Business.Infrastructure @using SecureSharing.Business.Infrastructure
@model MessageModel @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> </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="files hidden"> *@
@* <div class="label-text">Your files: </div> *@ @* <div class="label-text">Your files: </div> *@
@* *@ @* *@
@* </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 Wyświetl plik

} }
@model LinkModel @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>
<div class="image-logo">
<h1>Document ready!</h1>
<div class="label-text link-show">
@Model.MessageModel.Text
</div> </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 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>
} }
@* <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 Wyświetl plik

<link rel="stylesheet" href="~/plugins/daterangepicker/daterangepicker.css"> <link rel="stylesheet" href="~/plugins/daterangepicker/daterangepicker.css">
<!-- summernote --> <!-- summernote -->
<link rel="stylesheet" href="~/plugins/summernote/summernote-bs4.min.css"> <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"> <link rel="stylesheet" href="~/css/site.css">
</head> </head>
<body class="hold-transition layout-fixed"> <body class="hold-transition layout-fixed">
<noscript> <noscript>
<p>Your browser does not support JavaScript. You need it enabled to do testing.</p> <p>Your browser does not support JavaScript. You need it enabled to do testing.</p>
</noscript> </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 --> <!-- jQuery -->
<script src="~/plugins/jquery/jquery.min.js"></script> <script src="~/plugins/jquery/jquery.min.js"></script>

+ 32
- 0
SecureSharing/wwwroot/css/site.css Wyświetl plik

font-size: 23px; font-size: 23px;
} }


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

.radio-input:checked ~ .label-available { .radio-input:checked ~ .label-available {
/*background-color: #FFA463 !important;*/ /*background-color: #FFA463 !important;*/
background-color: #90278F; background-color: #90278F;
font-size: 40px; 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 { .input-message {
box-sizing: border-box; box-sizing: border-box;


border: 1px solid #8F9DCE; border: 1px solid #8F9DCE;
border-radius: 10px; border-radius: 10px;
color: #0D1C52; color: #0D1C52;
margin-bottom: 15px;
} }

Ładowanie…
Anuluj
Zapisz