コード例 #1
0
        protected override string BuildJsonMetadata()
        {
            lock (jsonMetadataLock)
            {
                if (jsonMetadata == null)
                {
                    DbContext metadataContext = CreateMetadataContext();
                    jsonMetadata = MetadataContextHelper.GetMetadataFromContext(metadataContext);
                }

                return(jsonMetadata);
            }
        }
コード例 #2
0
 protected virtual DbContext CreateMetadataContext()
 {
     return(MetadataContextHelper.EmitMetadataContext <TContext>());
 }