public ILease <TOutput> GetLease() { if (m_Lease == null) { m_Lease = m_Func(); Initialise(m_Lease.Value); } return(LeaseHelper.Return(m_Lease.Value)); }
ILease <TTexture> ILendable <TTexture> .GetLease() { return(LeaseHelper.Return(m_Texture)); }