Interface IHashGenerator
Generate hash value using pre-installed algorithm
Namespace: BuildSystem.ManagerObject.Interfaces
Assembly: BuildSystem.ManagerObject.Interfaces.dll
Syntax
public interface IHashGenerator : IManager
Properties
HashAlgorithmType
Algorithm of generating hash value for a single value
Declaration
HashAlgorithmType HashAlgorithmType { get; }
Property Value
| Type | Description |
|---|---|
| HashAlgorithmType |
Methods
GenerateHash(List<string>)
Generate hash value
Declaration
string GenerateHash(List<string> paths)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.Generic.List<><string> | paths | List of paths to files |
Returns
| Type | Description |
|---|---|
| string | Result of hash value for the list |
GenerateHash(string)
Generate hash value
Declaration
string GenerateHash(string path)
Parameters
| Type | Name | Description |
|---|---|---|
| string | path | Path to file |
Returns
| Type | Description |
|---|---|
| string | Result of hash value for the file |