public IvPluginGeneratorSettings GetAppGenerationSettingsVmFromJson(string settings)
        {
            var vm = new GeneratorDbAccessSettings();

            if (!string.IsNullOrWhiteSpace(settings))
            {
                proto_generator_db_access_settings proto = proto_generator_db_access_settings.Parser.ParseJson(settings);
                vm = GeneratorDbAccessSettings.ConvertToVM(proto, vm);
            }
            return(vm);
        }
 protected virtual void OnVisitEnd(GeneratorDbAccessSettings p)
 {
 }
 public void VisitEnd(GeneratorDbAccessSettings p)
 {
     this.OnVisitEnd(p);
 }
 protected override void OnVisitEnd(GeneratorDbAccessSettings p) // ValidationVisitor.tt Line: 48
 {
     Contract.Requires(p != null);
     this.OnVisitEnd(p as IValidatableWithSeverity);
 }
 public MyModelVisitor(GeneratorDbAccessSettings pluginSettings)
 {
     this.pluginSettings = pluginSettings;
 }