Нет описания
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

StreamingAssetsConfigurationLoader.cs 737B

12345678910111213141516171819
  1. using System.Threading.Tasks;
  2. using Unity.Services.Core.Internal.Serialization;
  3. namespace Unity.Services.Core.Configuration
  4. {
  5. class StreamingAssetsConfigurationLoader : IConfigurationLoader
  6. {
  7. readonly IJsonSerializer m_Serializer;
  8. public StreamingAssetsConfigurationLoader(IJsonSerializer serializer) => m_Serializer = serializer;
  9. public async Task<SerializableProjectConfiguration> GetConfigAsync()
  10. {
  11. var jsonConfig = await StreamingAssetsUtils.GetFileTextFromStreamingAssetsAsync(
  12. ConfigurationUtils.ConfigFileName);
  13. var config = m_Serializer.DeserializeObject<SerializableProjectConfiguration>(jsonConfig);
  14. return config;
  15. }
  16. }
  17. }