| 
									
										
										
										
											2025-08-31 08:42:48 +00:00
										 |  |  | using System; | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  | using System.Collections; | 
					
						
							|  |  |  | using System.Collections.Generic; | 
					
						
							|  |  |  | using Firebase; | 
					
						
							| 
									
										
										
										
											2025-08-31 08:42:48 +00:00
										 |  |  | using Firebase.RemoteConfig; | 
					
						
							| 
									
										
										
										
											2025-08-31 03:55:05 +00:00
										 |  |  | using SDK.Utils; | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  | using UnityEngine; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-08-31 03:55:05 +00:00
										 |  |  | public class FireBaseSDKManager : NormalSingleton<FireBaseSDKManager> | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  | { | 
					
						
							|  |  |  |     public bool IsInit {private set; get; } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-08-31 04:40:36 +00:00
										 |  |  |     public void Init() | 
					
						
							| 
									
										
										
										
											2025-08-31 05:48:26 +00:00
										 |  |  |     { | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  |         InitSDK(); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-08-31 08:42:48 +00:00
										 |  |  |     private void InitSDK() | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  |     { | 
					
						
							| 
									
										
										
										
											2025-08-31 08:42:48 +00:00
										 |  |  |         FireBaseRemoteConfigManager.Instance.FetchRemoteConfig(); | 
					
						
							| 
									
										
										
										
											2025-08-30 09:38:53 +00:00
										 |  |  |     } | 
					
						
							|  |  |  | } |