id: 1 unit: public HttpRequestMessage Sign() file: src/SigV4RequestSigner.cs start line: 92 end line: 154 size: 49 LOC McCabe index: 7 number of parameters: 4 id: 2 unit: public Action signRequest() file: src/SigV4RequestSigner.cs start line: 75 end line: 90 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 3 unit: static void Main() file: example/NeptuneGremlinNETSigV4Example.cs start line: 38 end line: 58 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 4 unit: public SigV4RequestSigner() file: src/SigV4RequestSigner.cs start line: 30 end line: 40 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 5 unit: private static string ToHexString() file: src/SigV4RequestSigner.cs start line: 66 end line: 73 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 6 unit: private static string GetCanonicalQueryParams() file: src/SigV4RequestSigner.cs start line: 156 end line: 165 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 7 unit: private string Hash() file: src/SigV4RequestSigner.cs start line: 44 end line: 48 size: 5 LOC McCabe index: 1 number of parameters: 1