मेरे पास एक अलग वर्ग है जिसमें मैं डेटा फ़ेचिंग (विशेष रूप से फायरबेस) संभालता हूं और मैं आमतौर पर लाइवडैट ऑब्जेक्ट्स को इससे वापस करता हूं और उन्हें अतुल्यकालिक रूप से अपडेट करता हूं। अब मैं एक ViewModel में संग्रहीत डेटा लौटा देना चाहता हूं, लेकिन समस्या यह है कि उक्त मूल्य प्राप्त करने के लिए, मुझे अपने डेटा लाने वाले वर्ग से लौटे LiveData ऑब्जेक्ट का निरीक्षण करना होगा। अवलोकन विधि के लिए पहले पैरामीटर के रूप में एक LifecycleOwner ऑब्जेक्ट की आवश्यकता होती है, लेकिन मुझे स्पष्ट रूप से मेरे ViewModel के अंदर ऐसा नहीं है और मुझे पता है कि मैं ViewModel के अंदर गतिविधि / फ़्रैगमेंट का संदर्भ नहीं रखने वाला हूं। मुझे क्या करना चाहिए?