Esempio n. 1
0
 public ServiceOdbc(ClaimsAgent claimsAgent, SageWebConfig configConstants)
 {
     this.claimsAgent = claimsAgent;
     timberlineDataConnectionString = "Driver={Timberline Data};" + string.Format(
         "UID={0};pwd={1};DBQ={2}",
         configConstants.SageUserName,
         configConstants.SagePassword, configConstants.TimberlineDataConnectionString);
     timberlineServiceManagementConnectionString = configConstants.TimberlineServiceManagementConnectionString;
 }
Esempio n. 2
0
        public void can_be_claimed()
        {
            var ID         = new Guid("2a6e749e-94b6-4f76-8b96-8217d361895e");
            var idRegistry = new DictionaryIdRegistry();
            var agent      = new ClaimsAgent(idRegistry);

            Assert.IsFalse(agent.IsClaimed(ID));
            var gameObject = new GameObject("Entity");

            agent.ClaimIDFor(ID, gameObject.GetInstanceID());
            Assert.IsTrue(agent.IsClaimed(ID));
            UnityEngine.Object.Destroy(gameObject);
        }
Esempio n. 3
0
        private void Start()
        {
            Debug.Assert(entityID != "", "entityID must not be empty.");
            Debug.Assert(registry != null, "registry must not be null.");
            var claimsAuthority = new ClaimsAgent(registry);
            var ID = new Guid(entityID);

            if (!claimsAuthority.IsClaimed(ID))
            {
                claimsAuthority.ClaimIDFor(ID, gameObject.GetInstanceID());
            }
            else
            {
                Debug.LogError("Entity ID '" + ID + "' is already claimed.");
            }
        }
Esempio n. 4
0
 public ServiceManagement(ClaimsAgent claimsAgent, SageWebConfig configConstants)
 {
     this.claimsAgent = claimsAgent;
     CatalogPath      = configConstants.CatalogPath;
     config           = configConstants;
 }