├── .editorconfig ├── .github ├── .codecov.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── config.yml │ └── feature-request.yaml ├── PULL_REQUEST_TEMPLATE.md ├── copilot-instructions.md ├── dependabot.yml ├── licenserc.yml └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── deploy-to-github-pages.yml │ ├── license-checker.yml │ ├── release-nuget.yml │ └── superlinter.yml ├── .gitignore ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Directory.Build.props ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── OrasProject.Oras.sln ├── README.md ├── RELEASE_CHECKLIST.md ├── SECURITY.md ├── docs ├── .gitignore ├── api │ ├── attach_referrer.md │ ├── copy_artifact.md │ ├── fetch_artifact.md │ ├── index.md │ ├── push_artifact.md │ └── push_image.md ├── auth │ └── authModel.md ├── docfx.json ├── index.md └── toc.yml ├── src └── OrasProject.Oras │ ├── Content │ ├── Digest.cs │ ├── Exceptions │ │ ├── InvalidDescriptorSizeException.cs │ │ ├── InvalidDigestException.cs │ │ ├── MismatchedDigestException.cs │ │ └── MismatchedSizeException.cs │ ├── FetchableExtensions.cs │ ├── IDeletable.cs │ ├── IFetchable.cs │ ├── IPredecessorFindable.cs │ ├── IPushable.cs │ ├── IReadOnlyStorage.cs │ ├── IResolvable.cs │ ├── IStorage.cs │ ├── ITagStore.cs │ ├── ITaggable.cs │ ├── LimitedReadStream.cs │ ├── LimitedStorage.cs │ ├── MemoryGraph.cs │ ├── MemoryStorage.cs │ ├── MemoryStore.cs │ ├── MemoryTagStore.cs │ ├── ReadOnlyStorageExtensions.cs │ └── StreamExtensions.cs │ ├── CopyGraphOptions.cs │ ├── CopyNodeDecision.cs │ ├── CopyOptions.cs │ ├── Docker │ └── MediaType.cs │ ├── Exceptions │ ├── AlreadyExistsException.cs │ ├── InvalidDateTimeFormatException.cs │ ├── InvalidMediaTypeException.cs │ ├── MissingArtifactTypeException.cs │ ├── NotFoundException.cs │ └── SizeLimitExceededException.cs │ ├── IReadOnlyTarget.cs │ ├── ITarget.cs │ ├── Oci │ ├── BasicDescriptor.cs │ ├── Descriptor.cs │ ├── DescriptorExtension.cs │ ├── Index.cs │ ├── Manifest.cs │ ├── MediaType.cs │ ├── Platform.cs │ └── Versioned.cs │ ├── OrasProject.Oras.csproj │ ├── PackManifestOptions.cs │ ├── Packer.cs │ ├── Proxy.cs │ ├── README.md │ ├── ReadOnlyTargetExtensions.cs │ └── Registry │ ├── Exceptions │ └── InvalidReferenceException.cs │ ├── IBlobStore.cs │ ├── IManifestStore.cs │ ├── IMounter.cs │ ├── IReferenceFetchable.cs │ ├── IReferencePushable.cs │ ├── IRegistry.cs │ ├── IRepository.cs │ ├── ITagListable.cs │ ├── Reference.cs │ ├── ReferenceProxy.cs │ └── Remote │ ├── Auth │ ├── Cache.cs │ ├── Challenge.cs │ ├── Client.cs │ ├── Credential.cs │ ├── CredentialExtensions.cs │ ├── ICache.cs │ ├── ICredentialProvider.cs │ ├── Scope.cs │ ├── ScopeManager.cs │ └── SingleRegistryCredentialProvider.cs │ ├── BlobStore.cs │ ├── DefaultHttpClient.cs │ ├── Error.cs │ ├── Exceptions │ ├── InvalidResponseException.cs │ ├── ReferrersStateAlreadySetException.cs │ └── ResponseException.cs │ ├── HttpRequestMessageExtensions.cs │ ├── HttpResponseMessageExtensions.cs │ ├── IClient.cs │ ├── ManifestStore.cs │ ├── PlainClient.cs │ ├── Referrers.cs │ ├── Registry.cs │ ├── Repository.cs │ ├── RepositoryOptions.cs │ └── UriFactory.cs └── tests └── OrasProject.Oras.Tests ├── Content ├── ContentTest.cs ├── ExceptionTest.cs ├── ExtensionsTest.cs ├── LimitedReadStreamTest.cs └── MemoryStoreTest.cs ├── CopyTest.cs ├── Exceptions └── ExceptionTest.cs ├── Oci ├── DescriptorExtensionTest.cs ├── IndexTest.cs └── PlatformTest.cs ├── OrasProject.Oras.Tests.csproj ├── PackerTest.cs ├── ProxyTest.cs ├── Registry ├── Exceptions │ └── ExceptionTest.cs ├── ReferenceProxyTest.cs └── Remote │ ├── Auth │ ├── CacheTest.cs │ ├── ChallengeTest.cs │ ├── ClientTest.cs │ ├── ScopeManagerTest.cs │ ├── ScopeTest.cs │ └── SingleRegistryCredentialProviderTests.cs │ ├── ErrorTests.cs │ ├── ExceptionTest.cs │ ├── Exceptions │ └── ResponseExceptionTests.cs │ ├── HttpRequestMessageExtensionsTest.cs │ ├── HttpResponseExceptionTests.cs │ ├── ManifestStoreTest.cs │ ├── NonSeekableStream.cs │ ├── ReferenceTest.cs │ ├── ReferrersTest.cs │ ├── RegistryTest.cs │ ├── RepositoryTest.cs │ ├── UriFactoryTest.cs │ └── Util │ ├── RandomDataGenerator.cs │ └── Util.cs └── examples ├── AttachReferrer.cs ├── CopyArtifact.cs ├── FetchArtifact.cs ├── PushArtifact.cs └── PushImage.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/.codecov.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/ISSUE_TEMPLATE/feature-request.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/licenserc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/licenserc.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-to-github-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/deploy-to-github-pages.yml -------------------------------------------------------------------------------- /.github/workflows/license-checker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/license-checker.yml -------------------------------------------------------------------------------- /.github/workflows/release-nuget.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/release-nuget.yml -------------------------------------------------------------------------------- /.github/workflows/superlinter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.github/workflows/superlinter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/Makefile -------------------------------------------------------------------------------- /OrasProject.Oras.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/OrasProject.Oras.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_CHECKLIST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/RELEASE_CHECKLIST.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/api/attach_referrer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/attach_referrer.md -------------------------------------------------------------------------------- /docs/api/copy_artifact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/copy_artifact.md -------------------------------------------------------------------------------- /docs/api/fetch_artifact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/fetch_artifact.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/push_artifact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/push_artifact.md -------------------------------------------------------------------------------- /docs/api/push_image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/api/push_image.md -------------------------------------------------------------------------------- /docs/auth/authModel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/auth/authModel.md -------------------------------------------------------------------------------- /docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/docfx.json -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/docs/toc.yml -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/Digest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/Digest.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/Exceptions/InvalidDescriptorSizeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/Exceptions/InvalidDescriptorSizeException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/Exceptions/InvalidDigestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/Exceptions/InvalidDigestException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/Exceptions/MismatchedDigestException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/Exceptions/MismatchedDigestException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/Exceptions/MismatchedSizeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/Exceptions/MismatchedSizeException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/FetchableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/FetchableExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IDeletable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IDeletable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IFetchable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IFetchable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IPredecessorFindable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IPredecessorFindable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IPushable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IPushable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IReadOnlyStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IReadOnlyStorage.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IResolvable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IResolvable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/IStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/IStorage.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/ITagStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/ITagStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/ITaggable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/ITaggable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/LimitedReadStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/LimitedReadStream.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/LimitedStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/LimitedStorage.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/MemoryGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/MemoryGraph.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/MemoryStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/MemoryStorage.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/MemoryStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/MemoryStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/MemoryTagStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/MemoryTagStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/ReadOnlyStorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/ReadOnlyStorageExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Content/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Content/StreamExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/CopyGraphOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/CopyGraphOptions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/CopyNodeDecision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/CopyNodeDecision.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/CopyOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/CopyOptions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Docker/MediaType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Docker/MediaType.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/AlreadyExistsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/AlreadyExistsException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/InvalidDateTimeFormatException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/InvalidDateTimeFormatException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/InvalidMediaTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/InvalidMediaTypeException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/MissingArtifactTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/MissingArtifactTypeException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Exceptions/SizeLimitExceededException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Exceptions/SizeLimitExceededException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/IReadOnlyTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/IReadOnlyTarget.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/ITarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/ITarget.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/BasicDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/BasicDescriptor.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/Descriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/Descriptor.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/DescriptorExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/DescriptorExtension.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/Index.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/Index.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/Manifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/Manifest.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/MediaType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/MediaType.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/Platform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/Platform.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Oci/Versioned.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Oci/Versioned.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/OrasProject.Oras.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/OrasProject.Oras.csproj -------------------------------------------------------------------------------- /src/OrasProject.Oras/PackManifestOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/PackManifestOptions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Packer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Packer.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Proxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Proxy.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/README.md -------------------------------------------------------------------------------- /src/OrasProject.Oras/ReadOnlyTargetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/ReadOnlyTargetExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Exceptions/InvalidReferenceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Exceptions/InvalidReferenceException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IBlobStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IBlobStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IManifestStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IManifestStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IMounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IMounter.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IReferenceFetchable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IReferenceFetchable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IReferencePushable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IReferencePushable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IRegistry.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/IRepository.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/ITagListable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/ITagListable.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Reference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Reference.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/ReferenceProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/ReferenceProxy.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/Cache.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/Challenge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/Challenge.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/Client.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/Client.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/Credential.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/Credential.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/CredentialExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/CredentialExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/ICache.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/ICredentialProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/ICredentialProvider.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/Scope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/Scope.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/ScopeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/ScopeManager.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Auth/SingleRegistryCredentialProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Auth/SingleRegistryCredentialProvider.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/BlobStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/BlobStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/DefaultHttpClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/DefaultHttpClient.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Error.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Exceptions/InvalidResponseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Exceptions/InvalidResponseException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Exceptions/ReferrersStateAlreadySetException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Exceptions/ReferrersStateAlreadySetException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Exceptions/ResponseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Exceptions/ResponseException.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/HttpRequestMessageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/HttpRequestMessageExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/HttpResponseMessageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/HttpResponseMessageExtensions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/IClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/IClient.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/ManifestStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/ManifestStore.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/PlainClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/PlainClient.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Referrers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Referrers.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Registry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Registry.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/Repository.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/RepositoryOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/RepositoryOptions.cs -------------------------------------------------------------------------------- /src/OrasProject.Oras/Registry/Remote/UriFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/src/OrasProject.Oras/Registry/Remote/UriFactory.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Content/ContentTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Content/ContentTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Content/ExceptionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Content/ExceptionTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Content/ExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Content/ExtensionsTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Content/LimitedReadStreamTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Content/LimitedReadStreamTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Content/MemoryStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Content/MemoryStoreTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/CopyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/CopyTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Exceptions/ExceptionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Exceptions/ExceptionTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Oci/DescriptorExtensionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Oci/DescriptorExtensionTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Oci/IndexTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Oci/IndexTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Oci/PlatformTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Oci/PlatformTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/OrasProject.Oras.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/OrasProject.Oras.Tests.csproj -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/PackerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/PackerTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/ProxyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/ProxyTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Exceptions/ExceptionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Exceptions/ExceptionTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/ReferenceProxyTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/ReferenceProxyTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/CacheTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/CacheTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ChallengeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ChallengeTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ClientTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ClientTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ScopeManagerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ScopeManagerTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ScopeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/ScopeTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Auth/SingleRegistryCredentialProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Auth/SingleRegistryCredentialProviderTests.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/ErrorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/ErrorTests.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/ExceptionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/ExceptionTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Exceptions/ResponseExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Exceptions/ResponseExceptionTests.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/HttpRequestMessageExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/HttpRequestMessageExtensionsTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/HttpResponseExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/HttpResponseExceptionTests.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/ManifestStoreTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/ManifestStoreTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/NonSeekableStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/NonSeekableStream.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/ReferenceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/ReferenceTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/ReferrersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/ReferrersTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/RegistryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/RegistryTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/RepositoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/RepositoryTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/UriFactoryTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/UriFactoryTest.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Util/RandomDataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Util/RandomDataGenerator.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/Registry/Remote/Util/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/Registry/Remote/Util/Util.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/examples/AttachReferrer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/examples/AttachReferrer.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/examples/CopyArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/examples/CopyArtifact.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/examples/FetchArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/examples/FetchArtifact.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/examples/PushArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/examples/PushArtifact.cs -------------------------------------------------------------------------------- /tests/OrasProject.Oras.Tests/examples/PushImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oras-project/oras-dotnet/HEAD/tests/OrasProject.Oras.Tests/examples/PushImage.cs --------------------------------------------------------------------------------