Exemplo n.º 1
0
    private void ResourceUpdate(strange.extensions.dispatcher.eventdispatcher.api.IEvent data)
    {
        List <ResourceModel> resources = data.data as List <ResourceModel>;

        if (resources != null)
        {
            int  count   = 0;
            bool isFound = false;

            foreach (ResourceModel resourceModel in resources)
            {
                if (resourceModel != null && resourceType == resourceModel.ObjectType)
                {
                    isFound = true;
                    count++;
                    resourceTypeText.text = resourceType.ToString() + " " + count.ToString();
                }
            }

            if (!isFound)
            {
                resourceTypeText.text = resourceType.ToString() + " " + 0;
            }
        }
    }
Exemplo n.º 2
0
        private static string GetResourceFilePath(CloudServiceProvidersEnum cloudServiceProvider, string infrastrustureName, ResourceTypesEnum resourceType)
        {
            var dir = Path.Combine(GetInfrastructurePath(cloudServiceProvider, infrastrustureName),
                                   resourceType.ToString());

            CreateDirectory(dir);

            return(dir);
        }
Exemplo n.º 3
0
 public void InitResource(ResourceTypesEnum resourceType)
 {
     this.resourceType     = resourceType;
     resourceTypeText.text = resourceType.ToString() + ": 0";
 }