Neuroware
@Neuroware
Программист в свободное от работы время

Что значит эта ошибка в Redis?

Есть простой hello world для редис:
ConfigurationOptions co = new ConfigurationOptions();
			co.EndPoints.Add("127.0.0.1:6379");
			
			ConnectionMultiplexer redis = ConnectionMultiplexer.Connect(co);
			IDatabase db = redis.GetDatabase();
			string value = "abcdefg";
			db.StringSet("mykey", value);

			 value = db.StringGet("mykey");
			Console.WriteLine(value); // writes: "abcdefg"

но при запущенном 3 redis'e возникает ошибка:
System.AggregateException: Произошла одна или несколько ошибок. ---> System.Security.VerificationException: Метод System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1
[System.Boolean].AwaitUnsafeOnCompleted: аргумент типа "Microsoft.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter
[StackExchange.Redis.ServerEndPoint]" не удовлетворяет ограничению на параметр типа "TAwaiter".

   в StackExchange.Redis.ConnectionMultiplexer.<ReconfigureAsync>d__2d.MoveNext()
   в System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.Start[TStateMachine](TStateMachine& stateMachine)
   в StackExchange.Redis.ConnectionMultiplexer.ReconfigureAsync(Boolean first, Boolean reconfigureAll, TextWriter log, EndPoint blame, String cause, Boolean publishReconfigure, CommandFlags publishReconfigureFlags)
   в StackExchange.Redis.ConnectionMultiplexer.<>c__DisplayClass29.<ConnectImpl>b__26() в c:\TeamCity\buildAgent\work\3ae0647004edff78\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs:строка 815
   в System.Threading.Tasks.Task`1.InnerInvoke()
   в System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
   в System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   в System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   в System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout)
   в StackExchange.Redis.ConnectionMultiplexer.ConnectImpl(Func`1 multiplexerFactory, TextWriter log) в c:\TeamCity\buildAgent\work\3ae0647004edff78\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs:строка 817
   в StackExchange.Redis.ConnectionMultiplexer.Connect(ConfigurationOptions configuration, TextWriter log) в c:\TeamCity\buildAgent\work\3ae0647004edff78\StackExchange.Redis\StackExchange\Redis\ConnectionMultiplexer.cs:строка 803
   в qasd.MainForm..ctor() в c:\Users\OSSDO2\Documents\SharpDevelop Projects\qasd\qasd\MainForm.cs:строка 35
   в qasd.Program.Main(String[] args) в c:\Users\OSSDO2\Documents\SharpDevelop Projects\qasd\qasd\Program.cs:строка 27

Не могу понять чего он от меня хочет:)
  • Вопрос задан
  • 581 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы