Example #1
0
        public Task <IVirtualCompanionExecutionContext> DeserializeAsync(string serializedContext)
        {
            var settings = _jsonSerializerSettingsProvider.GetJsonSerializerSettings();
            var context  = JsonConvert.DeserializeObject <IVirtualCompanionExecutionContext>(serializedContext, settings);

            return(Task.FromResult(context));
        }
 public JsonResponseDeserializerFactory(IJsonSerializerSettingsProvider provider)
 {
     GetSettings = () => provider.GetJsonSerializerSettings();
 }