Skip to content

Commit 224f564

Browse files
author
gdiaz
committed
*New utility funcion added SqlString fn_GetBytes(SqlString value).
* Unsigned Assembly
1 parent c09955b commit 224f564

File tree

14 files changed

+106
-9
lines changed

14 files changed

+106
-9
lines changed
Binary file not shown.
Binary file not shown.

API_Consumer/Consumers/Helper.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,5 +146,16 @@ public static string GetTimestamp()
146146
//long milliseconds = System.DateTimeOffset.Now.ToUnixTimeMilliseconds();
147147
//return milliseconds.ToString();
148148
}
149+
150+
/// <summary>
151+
/// Get string's array of bytes
152+
/// </summary>
153+
/// <returns>Base64 string</returns>
154+
public static string GetBytes_Encoding(string _value)
155+
{
156+
var byteArray = Encoding.ASCII.GetBytes(_value);
157+
158+
return Convert.ToBase64String(byteArray);
159+
}
149160
}
150161
}

API_Consumer/Procedures/UtilFunctions.cs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,16 @@ public static SqlString Create_HMACSHA256(SqlString message, SqlString SecretKey
3232
return valueReturned;
3333
}
3434

35+
/// <summary>
36+
/// Get TimeStamp from server.
37+
/// </summary>
38+
/// <returns>string Timestamp</returns>
39+
[Microsoft.SqlServer.Server.SqlFunction]
40+
public static SqlString fn_GetBytes(SqlString value)
41+
{
42+
SqlString valueReturned = Helper.GetBytes_Encoding(
43+
value.ToString()
44+
);
45+
return valueReturned;
46+
}
3547
}

API_Consumer/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
// Build Number
2020
// Revision
2121
//
22-
[assembly: AssemblyVersion("2.0.0.1")]
23-
[assembly: AssemblyFileVersion("2.0.0.1")]
22+
[assembly: AssemblyVersion("2.0.0.2")]
23+
[assembly: AssemblyFileVersion("2.0.0.2")]

API_Consumer/SQL-APIConsumer.sqlproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<SqlServerVerification>False</SqlServerVerification>
2424
<IncludeCompositeObjects>True</IncludeCompositeObjects>
2525
<TargetDatabaseSet>True</TargetDatabaseSet>
26-
<SignAssembly>True</SignAssembly>
26+
<SignAssembly>False</SignAssembly>
2727
<AssemblyOriginatorKeyFile>Key.pfx</AssemblyOriginatorKeyFile>
2828
<PermissionSet>UNSAFE</PermissionSet>
2929
<TargetFrameworkProfile />
0 Bytes
Binary file not shown.
2 KB
Binary file not shown.
254 Bytes
Binary file not shown.

API_Consumer/obj/Debug/API_CONSUMER.generated.sql

Lines changed: 8 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)