개정판 a1142a6b
#00000 Debug에서 DevDoftech/Hyosung를 병행하여 Debug하도록 수정
- Web.config/Web.Debug.config/Web.Debug_DevDoftech.config/Web.Debug_HyoSung.config
- 솔루션 구성을 선택하여 각각 Debug
- Kcom_api에서 사용자 정보를 MS SQL 쿼리로 가져와서 사용하도록 수정( EF의 오류 방지)
Change-Id: I7c64e3f99a18dd29d91036a99604401f24c469d8
KCOM/Common/ImageSourceHelper.cs | ||
---|---|---|
25 | 25 |
{ |
26 | 26 |
using (memoryStream = new System.IO.MemoryStream()) |
27 | 27 |
{ |
28 |
System.Diagnostics.Debug.WriteLine("이미지 다운로드");
|
|
28 |
System.Diagnostics.Debug.WriteLine(uri);
|
|
29 | 29 |
|
30 | 30 |
await responseStream.CopyToAsync(memoryStream); |
31 | 31 |
|
32 |
memoryStream.Position = 0; |
|
33 |
|
|
32 | 34 |
image = new BitmapImage(); |
33 | 35 |
image.BeginInit(); |
36 |
|
|
37 |
//image.CreateOptions = BitmapCreateOptions.None; |
|
34 | 38 |
image.CacheOption = BitmapCacheOption.OnLoad; |
39 |
image.UriSource = uri; |
|
35 | 40 |
image.StreamSource = memoryStream; |
36 | 41 |
image.DecodePixelWidth = (int)pageWidth; |
37 | 42 |
image.DecodePixelHeight = (int)pageHeight; |
38 | 43 |
image.EndInit(); |
39 | 44 |
image.Freeze(); |
40 |
return image;
|
|
45 |
System.Diagnostics.Debug.WriteLine("Freeze : " + uri);
|
|
41 | 46 |
} |
42 | 47 |
} |
43 | 48 |
} |
... | ... | |
51 | 56 |
httpClient?.Dispose(); |
52 | 57 |
responseStream?.Dispose(); |
53 | 58 |
memoryStream?.Dispose(); |
54 |
image = null; |
|
55 | 59 |
} |
60 |
|
|
61 |
return image; |
|
56 | 62 |
} |
57 | 63 |
|
58 | 64 |
public static BitmapImage GetDownloadImage(string uri) |
내보내기 Unified diff