Initial Commit ...

This commit is contained in:
2024-01-25 04:47:14 +03:30
commit d862146642
37 changed files with 4039 additions and 0 deletions
@@ -0,0 +1,46 @@
namespace xPushService.Configurations {
public partial class XPushServiceConfiguration {
/// <summary>
/// Base route of WebSocket Server ...
/// </summary>
/// <value>string</value>
public string BaseRoute { get; set; }
/// <summary>
/// main action of push messages ...
/// </summary>
/// <value></value>
public string PushMessageAction { get; set; }
/// <summary>
/// determines log level of signalR ...
/// </summary>
/// <value></value>
public object ConnectionLogLevel { get; set; }
/// <summary>
/// when a client connected it's going to update last seen of a client by this interval ...
/// </summary>
/// <value></value>
public int UpdateLastSeenInterval { get; set; }
/// <summary>
/// when client disconnected it's automatically try to reconnect, this
/// determines max number of try to connect ...
/// </summary>
/// <value></value>
public int PushConnectionMaxRetry { get; set; }
/// <summary>
/// add support for message protocol ...
/// </summary>
/// <value></value>
public bool AddSupportMessageProtocol { get; set; }
/// <summary>
/// the delay between two connection try ..
/// </summary>
/// <value></value>
public int PushConnectionReconnectDelay { get; set; }
}
}