Skip to content

Conversation

@detilium
Copy link
Member

This feature allows for antimalware scanning files. It's been built for abstraction and the core package cannot perform any antimalware scanning without referencing a specific antimalware scanner implementation.

All antimalware scanner implementations are expected to inherit from IAntimalwareScanner, as well as be exposed to NuGet via the namespace ByteGuard.FileValidator.Scanner.*.

No scanners yet exist, but this PR ensures scanners can inherit from the necessary interface.

ChristianHaase added 8 commits November 26, 2025 21:40
Thing configuration key should've never been in the core package, but is instead specific for the AspNetCore package. Does require the aspnetcore package to be updated and ensure reference to new versuon of the core package.
This is suported un netstandard2.0, an we're not doing anything special in net48 other that what we already do in netstandard2.0.
@detilium detilium changed the base branch from master to dev November 27, 2025 20:28
@detilium detilium merged commit 244eb83 into dev Nov 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants