protected virtual BindingInfo <IOperationCallbackFactory> GetOperationCallbackFactory() { return(BindingInfo <IOperationCallbackFactory> .FromInstance(DefaultOperationCallbackFactory.Instance)); }
protected virtual BindingInfo <ITracer> GetTracer() { return(BindingInfo <ITracer> .FromInstance(Tracer.Instance)); }
protected virtual BindingInfo <ITaskExceptionHandler> GetTaskExceptionHandler() { return(BindingInfo <ITaskExceptionHandler> .FromInstance(Tracer.Instance)); }
/// <summary> /// Gets the <see cref="INavigationCachePolicy" /> that will be used in the current application by default. /// </summary> /// <returns>An instance of <see cref="INavigationCachePolicy" />.</returns> protected virtual BindingInfo <INavigationCachePolicy> GetNavigationCachePolicy() { return(BindingInfo <INavigationCachePolicy> .FromInstance(new DefaultNavigationCachePolicy())); }