FGS.Autofac.Interceptors.Time
2019.11.18.1
Provides the ability to configure Autofac with behavior that will dynamically intercept concrete classes marked with
`FreezeTimeAttribute` such that resolved `IClock` instances will reflect a frozen instance in time time, throughout
the duration of each intercepted call.
This is useful for making sure timestamps are consistent across multiple accesses during a single business transaction,
such as during compound persistence operations that independently consume the current time.
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
Install-Package FGS.Autofac.Interceptors.Time -Version 2019.11.18.1
dotnet add package FGS.Autofac.Interceptors.Time --version 2019.11.18.1
<PackageReference Include="FGS.Autofac.Interceptors.Time" Version="2019.11.18.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FGS.Autofac.Interceptors.Time --version 2019.11.18.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: FGS.Autofac.Interceptors.Time, 2019.11.18.1"
For F# scripts that support #r syntax, copy this into the source code to reference the package.
Dependencies
-
.NETCoreApp 3.0
- FGS.Autofac.Interception.DynamicProxy (>= 2019.11.18.1)
- FGS.Autofac.Registration.Extensions (>= 2019.11.18.1)
- FGS.Interception.Annotations.Time (>= 2019.11.18.1)
- FGS.Interceptors.Time (>= 2019.11.18.1)
- FGS.Primitives.Time (>= 2019.11.18.1)
- FGS.Primitives.Time.Abstractions (>= 2019.11.18.1)
-
.NETFramework 4.7.2
- FGS.Autofac.Interception.DynamicProxy (>= 2019.11.18.1)
- FGS.Autofac.Registration.Extensions (>= 2019.11.18.1)
- FGS.Interception.Annotations.Time (>= 2019.11.18.1)
- FGS.Interceptors.Time (>= 2019.11.18.1)
- FGS.Primitives.Time (>= 2019.11.18.1)
- FGS.Primitives.Time.Abstractions (>= 2019.11.18.1)
-
.NETStandard 2.0
- FGS.Autofac.Interception.DynamicProxy (>= 2019.11.18.1)
- FGS.Autofac.Registration.Extensions (>= 2019.11.18.1)
- FGS.Interception.Annotations.Time (>= 2019.11.18.1)
- FGS.Interceptors.Time (>= 2019.11.18.1)
- FGS.Primitives.Time (>= 2019.11.18.1)
- FGS.Primitives.Time.Abstractions (>= 2019.11.18.1)
-
.NETStandard 2.1
- FGS.Autofac.Interception.DynamicProxy (>= 2019.11.18.1)
- FGS.Autofac.Registration.Extensions (>= 2019.11.18.1)
- FGS.Interception.Annotations.Time (>= 2019.11.18.1)
- FGS.Interceptors.Time (>= 2019.11.18.1)
- FGS.Primitives.Time (>= 2019.11.18.1)
- FGS.Primitives.Time.Abstractions (>= 2019.11.18.1)
Used By
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version History
Version | Downloads | Last updated |
---|---|---|
2020.8.3.2 | 120 | 8/3/2020 |
2020.8.3.1 | 103 | 8/3/2020 |
2020.2.13.1 | 156 | 2/13/2020 |
2020.1.15.1 | 179 | 1/15/2020 |
2019.12.16.2 | 179 | 12/16/2019 |
2019.12.13.1 | 168 | 12/13/2019 |
2019.12.9.2 | 172 | 12/9/2019 |
2019.12.9.1 | 161 | 12/9/2019 |
2019.12.4.3 | 181 | 12/4/2019 |
2019.12.4.2 | 204 | 12/4/2019 |
2019.12.4.1 | 185 | 12/4/2019 |
2019.12.2.1 | 167 | 12/2/2019 |
2019.11.27.1 | 177 | 11/27/2019 |
2019.11.26.1 | 192 | 11/26/2019 |
2019.11.22.3 | 161 | 11/22/2019 |
2019.11.22.2 | 177 | 11/22/2019 |
2019.11.22.1 | 165 | 11/22/2019 |
2019.11.21.1 | 169 | 11/21/2019 |
2019.11.20.1 | 159 | 11/20/2019 |
2019.11.18.1 | 161 | 11/18/2019 |
2019.11.13.6 | 178 | 11/13/2019 |
2019.11.11.1 | 170 | 11/11/2019 |
2019.11.8.1 | 159 | 11/8/2019 |
2019.11.4.1 | 174 | 11/4/2019 |