GetFactory() публичный Метод

Returns the IFlexFactory with the specified Id.
public GetFactory ( string id ) : IFlexFactory
id string FlexFactory identity.
Результат IFlexFactory
Пример #1
0
        /// <summary>
        /// Returns the FactoryInstance used by the Destination to create object instances.
        /// </summary>
        /// <returns></returns>
        public FactoryInstance GetFactoryInstance()
        {
            if (_factoryInstance != null)
            {
                return(_factoryInstance);
            }

            MessageBroker messageBroker = this.Service.GetMessageBroker();
            IFlexFactory  factory       = messageBroker.GetFactory(this.FactoryId);

            _factoryInstance = factory.CreateFactoryInstance(this.Id, _destinationDefinition.Properties);
            return(_factoryInstance);
        }