Hi folks!
I am using Hangfire together with Hangfire.RecurringJobExtensions https://github.com/icsharp/Hangfire.RecurringJobExtensions
After some upgrade recently I noticed that some of jobs serialized as
{“t”:“FeedJob.FeedJob, FeedJob”,“m”:“Execute”,“p”:[“Hangfire.Server.PerformContext, Hangfire.Core”],“a”:[null]}
(with 1 letter as member name) while others as
{“Type”:“Hangfire.Samples.MyJob1, Hangfire.Samples, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”,“Method”:“Execute”,“ParameterTypes”:"[“Hangfire.Server.PerformContext, Hangfire.Core, Version=1.6.7.0, Culture=neutral, PublicKeyToken=null”]",“Arguments”:"[null]"}
(with full name)
Due to this inconsistency I got exceptions during deserialization.
I am wondering if you can help me to change something and have one serialization mechanism instead of two?