Interface IScrambler
- Namespace
- The.Components
- Assembly
- Instagile.dll
Provides access to the data scrambler for legacy override classes implementing ICustomScramblingBehaviour.
public interface IScrambler
Properties
Random
Random Random { get; }
Property Value
Methods
Scramble(DateOnly?, ILogger)
DateOnly? Scramble(DateOnly? value, ILogger logger)
Parameters
Returns
Scramble(DateTimeOffset?, ILogger)
DateTimeOffset? Scramble(DateTimeOffset? value, ILogger logger)
Parameters
valueDateTimeOffset?loggerILogger
Returns
Scramble(DateTime?, ILogger)
DateTime? Scramble(DateTime? value, ILogger logger)
Parameters
Returns
Scramble(decimal?)
decimal? Scramble(decimal? value)
Parameters
valuedecimal?
Returns
Scramble(int?, ILogger)
int? Scramble(int? value, ILogger logger)
Parameters
Returns
- int?
Scramble(long?, ILogger)
long? Scramble(long? value, ILogger logger)
Parameters
Returns
- long?
Scramble(TimeOnly?)
TimeOnly? Scramble(TimeOnly? value)
Parameters
valueTimeOnly?
Returns
Scramble(string?)
string? Scramble(string? value)
Parameters
valuestring