Christoph Perger
Christoph Perger
Setting the Fody `ShouldCleanReference` property to `true` will only result in removing the fody references. But our Cache and NoCache attributes will then be "re-referenced" to the `Microsoft.Extensions.Caching.Abstractions` namespace and...
Implement a `[NoKey]` attribute (or similar), that excludes the respective parameter from key creating. This is suitable for parameters that do not alter the outcome of the cached method and...
Instead of only looking for a property that implements `IMemoryCache` / `IDistributedCache` we shall also allow fields. In case both a property and a field of type `IMemoryCache` / `IDistributedCache`...
Implement the options similar to #6 for DistributedCache. `DistributedCacheEntryOptions` does not support a Priority, so we could display a warning and skip the priority property. Remaining 2 properties to consider:...
We are setting cascade as default delete behavior, whereas the `DeleteBehavior` enum defines **ClientSetNull is the default for optional relationships. That is, for relationships that have nullable foreign keys.**
A foreign key field to an enum lookup table should not be called exactly like the table, but should be suffixed with ID
Improve README.md with - [x] Basic functionality - [x] Default settings - [x] Configuration options - [ ] More examples - [ ] Enum update (adding, removing, renaming) issues -...