The core module for Pixel Horror Studios. This package contains events and models for network payloads for Client or Server connections. This package is used as a base module for many different applications including but not limited to: Allie.Chat, The Monitaur, Tcp.NET, WebsocketsSimple, and...
More information
The core networking module for Pixel Horror Studios. This package contains events and models for network payloads for Client or Server connections. A server module is also available under PHS.Networking.Server. This package is used as a base module for many different applications including but not...
More information
The server core networking module for Pixel Horror Studios. This package contains events and models for network payloads for Server connections. This package is used as a base module for many different applications requiring server-side networking including but not limited to: Allie.Chat, The...
More information
This package gives Xamarin support for Swift3.
Its responsibility is to manage Swift3 runtime libraries between Simulator and Device.
Each descendant package will include a different runtime library.
Abstractions project contains interfaces that you may use to implement authentication and authorization logic and to transform user claims principal into a rich domain entity.
Provides a SqlRepo for Entity Framework targeting SQL Server 2016+. The SqlRepo class includes various CRUD methods, including methods that take a LINQ expression for filtering records. SqlRepo supports auto-rollback transactions and sequence resetting for testing scenarios.
Exceptions project contains base exception and typed exception that you can use in order to throw errors known to the domain. In a webapi, a handler will capture these errors and generate a formatted output.
Serialization of Exceptions project contains common classes for DTO purposes during exceptions serialization and deserialization in an exception handling. In case of a business error, the DTO BadRequestError reflect CoreException properties that can be displayed externally; in case of a system...
More information
Object
Implements base class with a facility for safe finalization/garbage collection for subclasses.
AssemblyHelper
Extracts metadata (e.g. title, description, and version) from the process executable in the default application domain (=the assembly that was loaded first when your application...
More information