public static ITranslateContentClient Create( IPlatformComponentsFactory platformComponentsFactory, RemoteContentConfig contentConfig, OfflineContentConfig offlineContentConfig) { return(new OfflineRemoteTranslateContentClient(platformComponentsFactory, contentConfig, offlineContentConfig)); }
public OfflineRemoteTranslateContentClient( IPlatformComponentsFactory platformComponentsFactory, RemoteContentConfig contentConfig, OfflineContentConfig offlineContentConfig) : base(platformComponentsFactory, contentConfig) { this.offlineContentConfig = offlineContentConfig; }
public RemoteTranslateContentClient(IPlatformComponentsFactory platformComponentsFactory, RemoteContentConfig contentConfig) { this.contentConfig = contentConfig; this.PlatformComponentsFactory = platformComponentsFactory; this.platformCacheFileManager = platformComponentsFactory.CreateCacheFileManager(); }
public static ITranslateContentClient Create( IPlatformComponentsFactory platformComponentsFactory, AssetsContentConfig contentConfig) { return(new AssetsTranslateContentClient(platformComponentsFactory, contentConfig)); }
public AssetsTranslateContentClient(IPlatformComponentsFactory platformComponentsFactory, AssetsContentConfig contentConfig) { this.platformResourceFileManager = platformComponentsFactory.CreateResourceFileManager(); this.contentConfig = contentConfig; }