private static void Main(string[] args)
        {
            using (var log = new EnterExitLogger(s_log, Level.Info)) {
                try {
                    var assembly = Assembly.LoadFile(args[0]);

                    if (args.Length > 1)
                    {
                        for (var i = 1; i < args.Length; i++)
                        {
                            if (Directory.Exists(args[i]))
                            {
                                var assemblies = Directory.GetFiles(args[i], "*.dll");
                                foreach (var asm in assemblies)
                                {
                                    Assembly.LoadFile(asm);
                                }
                            }
                            else
                            {
                                Assembly.LoadFile(args[i]);
                            }
                        }
                    }
                    SoapClientTypeSerializer.DeserializeClientTypes(assembly);
                } catch (Exception exc) {
                    s_log.Error(exc);
                }
            }
        }
Example #2
0
 public void Error(string message)
 {
     _log.Error(message);
 }