Exemplo n.º 1
0
        static void Main(string[] args)
        {
            ITridionClientService service = null;

            if (_contract == CORE_SERVICE_CLIENT)
            {
                service = new TridionClientService <TridionCoreServiceClient>(_endPoint, _credentials);
            }

            if (_contract == SESSION_AWARE_CORE_SERVICE_CLIENT)
            {
                service = new TridionClientService <TridionSessionAwareCoreServiceClient>(_endPoint, _credentials);
            }

            if (service != null)
            {
                ComponentData component = service.Get <ComponentData>("tcm:5-388");
                Console.WriteLine(
                    String.Format("Component Title : {0}", component.Title)
                    );
            }

            Console.WriteLine("");
            Console.WriteLine("Press any key to end");
            Console.ReadLine();
        }
        private static bool Init(ProgramOptions options)
        {
            if (File.Exists(options.ConfigurtaionPath))
            {
                var serverConfiguration = options.ConfigurtaionPath.LoadFromFile <ServerConfiguration>();

                _clientService = new TridionClientService(serverConfiguration);
            }
            else
            {
                Writer.Error("No source server specified");
                return(false);
            }

            return(true);
        }