The Execution Context Scoping package adds the 'Execution Context Scope' lifestyle, which allows instances to live within an explicitly defined execution context scope (or logical call context) and get disposed when this scope ends. This scope allows flowing through asynchronous method calls.
Provides tools for securing access to methods and properties in code, by limiting access to them to a given set of callers. This prevents unintentional leaks of information through code running in the same process.
This package can deserialize any String, Stream, or StreamReader (On HAL+JSON format or not) provided by a web api response.
On the package console run :
After installation you must include the namespace of the package where you will use...
A tiny package for one call password hash (sha2) generator and matcher. Simple Do
var h = new Hasher();
var hash = h.getHash("abcd");
var salt = h.Salt;
Now you can store salt and hash. To match simply do:
var h2 = new Hasher(salt);
h2.match(stringToCheck, hash); // returns true or false
A simple .NET Core WebSocket-based library for bidirectional, reliable and typesafe communication between a server and clients behind a firewall.
See https://github.com/Xenoage/RpcLib for documentation and samples.
Tungsten.Net.RPC is a client/server solution for invoking methods on a server. Communications are made over the port you specify. RPC methods on the server are created by attributing classes and methods with the [RPCClass] and [RPCMethod] attributes. Clients make calls by passing in the method...