You're using dirty dlls for the different versions of ServiceStack's components which should all be kept in sync.
In the assembly of each major ServiceStack component dll is marked the version number, this matches up with the version that's deployed on NuGet, e.g. the latest version of ServiceStack is v3.9.38, you would want to ensure that you're using at least v3.9.38 of all the other libraries.
The core ServiceStack dependency matrix looks like:
ServiceStack.Text
+
> ServiceStack.Interfaces
> ServiceStack.Common
+
> ServiceStack.Redis
> ServiceStack.OrmLite
+
> ServiceStack
+
> ServiceStack.ServiceInterface
If you're using v3.9.38 of ServiceStack.dll, you want to make sure that all sub components above ServiceStack is at least at v3.9.38.