Table of Contents

Interface ISystemLogWriteProtector

Namespace: Casewhere.Infrastructure.Logging
Assembly: Casewhere.Infrastructure.Logging.dll

public interface ISystemLogWriteProtector

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ISystemLogWriteProtector>(ISystemLogWriteProtector)

Methods

TryProtect(string, string, out string)

bool TryProtect(string key, string value, out string protectedValue)

Parameters

key string

value string

protectedValue string

Returns

bool

TryProtect(string, out string)

bool TryProtect(string message, out string protectedMessage)

Parameters

message string

protectedMessage string

Returns

bool

TryProtect(string, object, out object)

bool TryProtect(string message, object obj, out object protectObj)

Parameters

message string

obj object

protectObj object

Returns

bool