Exemplo n.º 1
0
        private static string GetLockKey(EntityToken entityToken)
        {
            string lockKey = entityToken.Serialize();

            if (entityToken is DataEntityToken)
            {
                var dataEntityToken = entityToken as DataEntityToken;
                if (dataEntityToken.DataSourceId != null && dataEntityToken.DataSourceId.LocaleScope != null)
                {
                    lockKey = lockKey + dataEntityToken.DataSourceId.LocaleScope.ToString();
                }
            }

            return(lockKey);
        }