T Get <T>(Guid ServiceId, Guid Id) { var Service = GetService(typeof(IVsHierarchy)) as IVsHierarchy; if (Service == null) { return(default(T)); } IServiceProvider CurrentServiceProvider; if (Failed(Service.GetSite(out CurrentServiceProvider)) && CurrentServiceProvider != null) { return(default(T)); } IntPtr Result; ErrorHandler.ThrowOnFailure( CurrentServiceProvider.QueryService(ref ServiceId, ref Id, out Result)); if (Result == IntPtr.Zero) { return(default(T)); } return((T)Marshal.GetObjectForIUnknown(Result)); }
public ShardingIQueryableTest() { _db = CurrentServiceProvider.GetService <IShardingDbAccessor>(); }
protected override void Init() { _autoMapperService = CurrentServiceProvider.GetService <IAutoMapperService>(); }
public CustomDbAccessorTest() { _db = CurrentServiceProvider.GetService <ICustomDbAccessor>(); }