Cabster/Infrastructure/DependencyResolver.cs
/// <summary>
///     Gera um hash para um dado conjunto de argumentos.
/// </summary>
/// <param name="args">Argumentos.</param>
/// <returns>Hash.</returns>
Gera um hash para um dado conjunto de argumentos.
Gera um hash para um dado conjunto de argumentos .
private static int GetHash(params object[] args)
        {
            var hashes = new StringBuilder();
            foreach (var arg in args) hashes.Append(arg?.GetHashCode() ?? string.Empty.GetHashCode());
            return hashes.ToString().GetHashCode();
        }
private static int GetHash ( params object [ ] args ) { var hashes = new StringBuilder ( ) ; foreach ( var arg in args ) hashes . Append ( arg ? . GetHashCode ( ) ?? string . Empty . GetHashCode ( ) ) ; return hashes . ToString ( ) . GetHashCode ( ) ; }
Gera um hash para um dado conjunto de argumentos.
Gera um hash para um dado conjunto de argumentos .
None
args
None