コード例 #1
0
 /// <summary>
 /// Get the current Step
 /// </summary>
 public static HttpStep GetCurrentStep(this HttpContext httpContext) => WebServerAgent.TryGetHeaderValue(httpContext.Request.Headers, "dotmim-sync-step", out var val) ? (HttpStep)Convert.ToInt32(val) : HttpStep.None;
コード例 #2
0
 /// <summary>
 /// Get Scope Name sent by the client
 /// </summary>
 public static Guid?GetClientScopeId(this HttpContext httpContext) => WebServerAgent.TryGetHeaderValue(httpContext.Request.Headers, "dotmim-sync-scope-id", out var val) ? new Guid(val) : null;
コード例 #3
0
 /// <summary>
 /// Get the current client session id
 /// </summary>
 public static string GetClientSessionId(this HttpContext httpContext) => WebServerAgent.TryGetHeaderValue(httpContext.Request.Headers, "dotmim-sync-session-id", out var val) ? val : null;
コード例 #4
0
 /// <summary>
 /// Get Scope Name sent by the client
 /// </summary>
 public static string GetScopeName(this HttpContext httpContext) => WebServerAgent.TryGetHeaderValue(httpContext.Request.Headers, "dotmim-sync-scope-name", out var val) ? val : null;