public BdsmTraitOperationCheck(BdsmTraitOperationCheckTranslations translations, Gender userGender, Gender targetGender) { _translations = translations ?? throw new ArgumentNullException(nameof(translations)); _userGender = userGender; _targetGender = targetGender; }
public UserBdsmTraitsService(DatabaseFactory databaseFactory, BdsmTestOrgSettings settings, BdsmTraitOperationCheckTranslations checkTranslations, IMemoryCache cache, UsersService usersService) { DatabaseFactory = databaseFactory; Settings = settings; CheckTranslations = checkTranslations; Cache = cache; UsersService = usersService; }