private bool TryToStoreContainer(Type keyType, Type valueType, object key, object value) { try { ContainerServer.ToStore(keyType, valueType, key, value); return(true); } catch { return(false); } }
private bool TryToPoolContainer(Type type, object value) { try { ContainerServer.ToPool(type, value); return(true); } catch { return(false); } }
private bool TryOfStoreContainer(Type keyType, Type valueType, object key, out object value) { try { value = ContainerServer.OfStore(keyType, valueType, key); return(true); } catch { value = null; return(false); } }
private bool TryOfToStoreContainer(Type keyType, Type valueType, object key, FuncArgWrapper creator, out object value) { try { value = ContainerServer.OfToStore(keyType, valueType, key, creator); return(true); } catch { value = null; return(false); } }
private bool TryOfPoolContainer(Type type, out object value) { try { value = ContainerServer.OfPool(type); return(true); } catch { value = null; return(false); } }
private bool TryOfToPoolContainer(Type type, FuncWrapper creator, out object value) { try { value = ContainerServer.OfToPool(type, creator); return(true); } catch { value = null; return(false); } }