1
我有許多應用程序引用的庫項目。現在我得到了一個新的需求,在這個需求中我需要改變這個庫項目中的功能。我需要將一個變量傳遞給我的Web服務,具體取決於調用此函數的應用程序。所以需要知道該庫項目中當前應用程序的名稱。我知道我可以通過傳遞上下文來實現,但是我正在尋找沒有傳遞上下文的選項。否則我不知道有多少應用程序需要更改。是否可以從外部類獲取應用程序的名稱?
我有許多應用程序引用的庫項目。現在我得到了一個新的需求,在這個需求中我需要改變這個庫項目中的功能。我需要將一個變量傳遞給我的Web服務,具體取決於調用此函數的應用程序。所以需要知道該庫項目中當前應用程序的名稱。我知道我可以通過傳遞上下文來實現,但是我正在尋找沒有傳遞上下文的選項。否則我不知道有多少應用程序需要更改。是否可以從外部類獲取應用程序的名稱?
據我所知..當調用公用庫中的方法時,方法本身無法知道哪個應用程序正在調用它。傳遞參數以識別應用程序是您擁有的最佳選擇。
根據調用方法的功能和時間,您可以獲得在前臺運行的應用程序。但是如果你有一個服務運行或者更簡單的話,這將是一件很難的事情。
我認爲你是對的。謝謝。 – 2012-07-25 12:31:22