public DTO.Settings CreateSettings(DataAccess.Settings settings) { CheckHelper.ArgumentNotNull(settings, "settings"); CheckHelper.ArgumentWithinCondition(!settings.IsNew(), "!settings.IsNew()"); return (_dtoCache.Get( settings, s => { var result = new DTO.Settings { Id = s.Id, RublesPerDollar = s.RublesPerDollar }; CopyTrackableFields(result, s); return result; })); }
public static void Reset() { _singleSettings = null; _settings = null; }