Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow null values to be cached and refine TryGet method (see #155) #157

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Commits on Jun 20, 2021

  1. added an editor config file to handle spacing

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    3e064ea View commit details
    Browse the repository at this point in the history
  2. added the editor config to the unit test project too

    removed the null check for the item parameter in the CachingService.Add method
    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    a3d8845 View commit details
    Browse the repository at this point in the history
  3. added another unit test for checking that adding null to the cache wo…

    …rks as expected
    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    3cf902f View commit details
    Browse the repository at this point in the history
  4. Changed the signature for IAppCache so that the generic argument is a…

    …ctually used
    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    13984b6 View commit details
    Browse the repository at this point in the history
  5. Reimplemented IAppCache.TryGetValue so that it works after a call to …

    …GetOrAdd
    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    24230a9 View commit details
    Browse the repository at this point in the history
  6. added unit test for complex object

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    d65ee61 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b891ec5 View commit details
    Browse the repository at this point in the history
  8. Added other unit tests for the TryGet functionality

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    861fd40 View commit details
    Browse the repository at this point in the history
  9. added the idea of TryGetValueAsync

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    dc70a04 View commit details
    Browse the repository at this point in the history
  10. completed the test suite for TryGet

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    1e88944 View commit details
    Browse the repository at this point in the history
  11. implemented TryGetValueAsync still need to add unit tests

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    ad3f11c View commit details
    Browse the repository at this point in the history
  12. implmenting TryGetAsync

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    aeee17b View commit details
    Browse the repository at this point in the history
  13. Compelted the unit test suite

    Enrico Massone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    109ee16 View commit details
    Browse the repository at this point in the history
  14. Removed space

    EnricoMassone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    1dfb346 View commit details
    Browse the repository at this point in the history
  15. Removed TODO

    EnricoMassone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    a486809 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9d6281c View commit details
    Browse the repository at this point in the history
  17. suppressed warning

    EnricoMassone committed Jun 20, 2021
    Configuration menu
    Copy the full SHA
    5d14718 View commit details
    Browse the repository at this point in the history