Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 20876

À̼ºÁ¶´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2014-12-14   |   Refer : 652
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û

ASP.NET Web API µ¿¿µ»ó °­Á Áß¿¡
ProductRepository ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â
ProductRepository Ŭ·¡½º ¸¸µé±â¿¡¼­
¾Æ·¡ ¼Ò½º ³»¿ë Áú¹®ÀÔ´Ï´Ù

public bool Update(Product product)
{
// ³Ñ°Ü¿Â ProductÀÇ index °ª °¡Á®¿À±â
int index = products.FindIndex(p => p.Id == product.Id);
if (index == -1)
{
return false; // ¾÷µ¥ÀÌÆ® µÇÁö ¾ÊÀ½
}
products.RemoveAt(index);
products.Add(product); // ui ´Ü¿¡¼­ Á¤·Ä »ç¿ë
return true;
}


update´Â ´ç¿¬È÷ ¼öÁ¤ÀÌ ¸ÂÁö¸¸ InMemory À̱⶧¹®¿¡
±×³É ÀÌ·¸°Ô ÁøÇàÇÒ²²¿ä ¶ó°í Çϼ̴µ¥

¿Ö InMemore ¶ó¼­ Àú·¸°Ô Çϴ°ÅÁÒ...?

¸Þ¸ð¸® ³»ºÎÀûÀ¸·Î ¹º°¡ ÀÖ³ª ÇÏ´Â ±Ã±ÝÁõ ¶§¹®¿¡ Áú¹®µå¸³´Ï´Ù.

InMemory À̱⠶§¹®¿¡ Àú·¸°Ô ÇÏ´Â°Ô È¿À²ÀÌ ÁÁÀº°ÇÁö ¼º´ÉÀÌ ÁÁÀº°ÇÁö
¹¹ ±×·± ÀÌÀ¯°¡ Àִ°ǰ¡¿ä? ^^
¾µ¶§¾ø´Â Áú¹®°°±âµµ ÇÏ°í ¿ØÁö ¸Þ¸ð¸® ³»ºÎ¿¡¼­´Â ¾î¶²°Ô ÀÖ´Â°Í °°±âµµ Çؼ­¿ä.


Ãß°¡Áú¹®:
¸¸¾à 50~100°³ Á¤µµÀÇ °£´ÜÇÑ µ¥ÀÌÅ͸¦
ÇÏ·ç ÁÖ±â·Î Áö¿ü´Ù ´Ù½Ã ¸¸µå´Â µ¥ÀÌÅÍ°¡ ÀÖ´Ù¸é
Á¦ »ý°¢¿¡´Â µðºñ³ª ÆÄÀÏ º¸´Ù
¸Þ¸ð¸®¸¦ »ç¿ëÇÏ¸é ´õ ºü¸¦°Í °°¾Æ
¼­¹ö¸¦ µû·Î ¸¸µé¾î¼­ ¸Þ¸ð¸®¿¡¼­ µ¥ÀÌÅÍ °ü¸®¸¦ Çϸé ÁÁÀ»°Í °°Àºµ¥

±×¶§ ¸¸¾à ¿À´Ã µî·ÏµÈ µ¥ÀÌÅÍ Áß¿¡ ¾÷µ¥ÀÌÆ®°¡ ¹ß»ýÇÑ´Ù¸é

¿¹Á¦ ó·³ ±×³É Áö¿ü´Ù°¡ »õ·Î »ý¼ºÇÏ´Â°Ô ÁÁÀºÁö
¾Æ´Ï¸é ¾÷µ¥ÀÌÆ® ÇÏ´Â°Ô ÁÁÀºÁö ÇÏ´Â °í¹Î¿¡¼­ Áú¹®ÀÌ »ý°å½À´Ï´Ù.


·Îµù½Ã°£ : 0.016 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide