public TryToDefuse(DefusingState defusingState, IDefuseSucceededListener defuseSucceededListener, IDefuseFailedListener defuseFailedListener, IAnalyticsSubmitter analyticsSubmitter) { _defuseFailedListener = defuseFailedListener; _analyticsSubmitter = analyticsSubmitter; _defusingState = defusingState; _defuseSucceededListener = defuseSucceededListener; }
public ViewManager(IEnumerable <IViewLayer> allViewLayers, IAnalyticsSubmitter analyticsSubmitter) { _analyticsSubmitter = analyticsSubmitter; _viewLayersByView = new Dictionary <View, List <IViewLayer> >(); foreach (var layer in allViewLayers) { layer.Disable(); _RegisterViewLayerByView(layer); } }