public ConcurrencyCheckVersion(IMetamodelManager metamodel, ILoggerFactory loggerFactory, string[] strings)
        {
            var helper = new StringDecoderHelper(metamodel, loggerFactory, loggerFactory.CreateLogger <StringDecoderHelper>(), strings);

            User    = helper.GetNextString();
            time    = new DateTime(helper.GetNextLong());
            version = helper.GetNextObject();
        }
        public ConcurrencyCheckVersion(IMetamodelManager metamodel, string[] strings)
        {
            Assert.AssertNotNull(metamodel);
            var helper = new StringDecoderHelper(metamodel, strings);

            user    = helper.GetNextString();
            time    = new DateTime(helper.GetNextLong());
            version = helper.GetNextObject();
        }