HTTP错误500.30-我在启动时添加服务时,ANCM进程内启动失败

时间:2020-10-13 07:09:02

标签: asp.net asp.net-core asp.net-web-api

在启动时添加服务时发生错误,提示HTTP错误500.30,我尝试添加此错误

进程外 AspNetCoreModule->

在我的网络应用程序中,但无法正常工作。

我在本地主机而不是Web服务器上运行它。因此,问题不会出在天青之类的东西上。 这是我的服务代码:

public class MobileHomepageServices {
  public TmDbContext DB {
    get;
  }
  private readonly MinIOServices MinioService;
  public MobileHomepageServices(TmDbContext db, MinIOServices ms) {
    DB = db;
    MinioService = ms;
  }
  public async Task < MobileSearchModel > MobileGetFilterSearch(string HospitalName) {

    var getsearch = await DB.Hospitals.Where(a => a.HospitalName.StartsWith(HospitalName)).Select(Q => new MobileSearchModel {

      hospitalName = HospitalName
    }).FirstOrDefaultAsync();
    return getsearch;
  }
  public async Task < List < MobileSmallHospitalProfile >> GetHospitalLastSearch(Guid id) {
    var query = await (from a in DB.HospitalContents join b in DB.Blobs on a.BlobId equals b.BlobId join c in DB.Hospitals on a.HospitalId equals c.HospitalId select new MobileSmallHospitalProfile {

      blobId = a.BlobId,
        hospitalName = c.HospitalName,
        blobMime = b.BlobMime,
        hospitalId = id


    }).ToListAsync();

    var getData = (query.Where(Q => Q.hospitalId == id).Select(async Q => new MobileSmallHospitalProfile {

      hospitalId = Q.hospitalId,
        hospitalName = Q.hospitalName,
        imageUrl = await MinioService.GetFileAsync(Q.blobId, Q.blobMime)

    }).Select(Q => Q.Result).ToList());

    return getData;
  }
  public async Task < List < MobileSmallHospitalProfile >> GetHospitalProfileNearestLocation() // TO-DO: nearest location not done yet
  {
    var query = await (from a in DB.HospitalContents join b in DB.Blobs on a.BlobId equals b.BlobId join c in DB.Hospitals on a.HospitalId equals c.HospitalId select new MobileSmallHospitalProfile {

      blobId = a.BlobId,
        hospitalName = c.HospitalName,
        blobMime = b.BlobMime,
        hospitalId = a.HospitalId,

    }).ToListAsync();
    var getData = (query.Select(async Q => new MobileSmallHospitalProfile {

      hospitalId = Q.hospitalId,
        hospitalName = Q.hospitalName,
        imageUrl = await MinioService.GetFileAsync(Q.blobId, Q.blobMime)

    }).Select(Q => Q.Result).ToList());

    return getData;
  }
}

0 个答案:

没有答案