public void InitializeTest() { _mockNetworkAdapter = Mock.Of <IHttpNetworkAdapter>(); var storage = new Storage.Storage(new StorageAdapter("test.db")); var ingestion = new IngestionHttp(_mockNetworkAdapter); var channelGroup = new ChannelGroup(ingestion, storage, "app secret"); Crashes.Instance = new Crashes(); Crashes.SetEnabledAsync(true).Wait(); Crashes.Instance.OnChannelGroupReady(channelGroup, "app secret"); }
private static IIngestion DefaultIngestion(IHttpNetworkAdapter httpNetwork = null, INetworkStateAdapter networkState = null) { if (httpNetwork == null) { httpNetwork = new HttpNetworkAdapter(); } if (networkState == null) { networkState = new NetworkStateAdapter(); } return(new NetworkStateIngestion(new RetryableIngestion(new IngestionHttp(httpNetwork)), networkState)); }
public ChannelGroup(string appSecret, IHttpNetworkAdapter httpNetwork, INetworkStateAdapter networkState) : this(DefaultIngestion(httpNetwork, networkState), DefaultStorage(), appSecret) { }
public IosHttpClientAdapter(IHttpNetworkAdapter httpNetworkAdapter) { _httpNetworkAdapter = httpNetworkAdapter; }
public IngestionHttp(IHttpNetworkAdapter httpNetwork) { _httpNetwork = httpNetwork; _httpNetwork.Timeout = _requestTimeout; }
public IngestionHttp(IHttpNetworkAdapter httpNetwork) { _httpNetwork = httpNetwork; }
public MacOSHttpClientAdapter(IHttpNetworkAdapter httpNetworkAdapter) { _httpNetworkAdapter = httpNetworkAdapter; }
public AndroidHttpClientAdapter(IHttpNetworkAdapter httpNetworkAdapter) { _httpNetworkAdapter = httpNetworkAdapter; }
private static IIngestion DefaultIngestion(IHttpNetworkAdapter httpNetwork = null) { return(new NetworkStateIngestion(new RetryableIngestion(new IngestionHttp(httpNetwork ?? new HttpNetworkAdapter())))); }